==== Compiling SheepShaver for various platforms ==== ==== Common actions ==== Download the source code to a convenient directory with: \\ cvs -d :pserver:anoncvs@cvs.cebix.net:/home/cvs/cebix login password is “anoncvs” \\ cvs -d :pserver:anoncvs@cvs.cebix.net:/home/cvs/cebix checkout BasiliskII cvs -d :pserver:anoncvs@cvs.cebix.net:/home/cvs/cebix checkout SheepShaver ==== Linux ==== Download the source code (see above) \\ cd SheepShaver make links cd src/Unix ./autogen.sh make Use the following command to strip debugging information from the executable: \\ strip SheepShaver ==== Windows ==== Install the [[http://www.cygwin.com/|Cygwin]] environment \\ Install [[http://www.libsdl.org/download-1.2.php|SDL 1.2]] development packages in Cygwin \\ Install [[http://gladewin32.sourceforge.net/modules/wfdownloads|GTK Win32-devel 2.8.6]] development packages in Windows \\ (When asked, select integration into the Cygwin application) \\ Download the source code (see above) \\ cd SheepShaver make links cd src/Windows NO_CONFIGURE=1 ../Unix/autogen.sh ./configure make Use the following command to strip debugging information from the executable: \\ strip SheepShaver ==== OSX 10.4.x==== Make sure you have the developers tools installed. \\ Install [[http://www.finkproject.org/download/index.php?phpLang=en|Fink]] using the installer for your platform. \\ Use Fink to install LibSDL \\ sudo apt-get install sdl Then download the source code (see above) \\ cd SheepShaver make links cd src/Unix If you don't have all the requested dependencies, you can run: \\ NO_CONFIGURE=1 ACLOCAL_FLAGS="-I m4" ./autogen.sh and then run configure with: \\ ./configure --enable-sdl-static --enable-sdl-video --enable-sdl-audio --enable-vosf=no and finally enter: \\ make Build the MacOS X application package with: make SheepShaver_app