Trace: » Compiling SheepShaver for various platforms

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 Cygwin environment
Install SDL 1.2 development packages in Cygwin
Install 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 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
 
Recent changes RSS feed Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki