I've been trying to build SheepShaver but have been having various problems. I first tried the CVS version, but couldn't get that to work because of problems with automake (the GTK error that I see other people have reported here). I spent ages trying to make it work, but in the end I gave up on that one.
I then found and downloaded the 20040224 build of SheepShaver from http://gwenole.beauchesne.online.fr/sheepshaver/files/. However, that doesn't build correctly (I tried it with the FPU patch here too, and it still didn't work):
Code: Select all
g++ -I../kpx_cpu/include -I../kpx_cpu/src -DUSE_JIT -I../include -I. -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"/usr/local/share/SheepShaver\" -g -O2 -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -c ../kpx_cpu/src/cpu/ppc/ppc-dyngen.cpp -o obj/ppc-dyngen.o
In file included from ../kpx_cpu/src/cpu/ppc/ppc-dyngen.cpu:31:
ppc-dyngen-ops.hpp: In member function `void powerpc_dyngen::gen_op_vnmsubfp_VD_V0_V1_V2()':
ppc-dyngen-ops.hpp:12533: parse error before `)' token
make: *** [obj/ppc-dyngen.o] Error 1
Code: Select all
SheepShaver V2.2 by Christian Bauer and Mar"c" Hellwig
Reading ROM file...
PowerPC CPU emulator by Gwenole Beauchesne
Any help would be greatly appreciated!