From: Ronald P. R. <ron...@xs...> - 2010-10-23 21:02:33
|
From the current source, it is not possible to build SheepShaver on MacOSX 10.5.8 (Leopard) and XCode 3.1.3 on PPC (PowerBook G4): SheepShaver configuration summary: SDL support ...................... : video audio BINCUE support ................... : no LIBVHD support ................... : no FBDev DGA support ................ : no XFree86 DGA support .............. : no XFree86 VidMode support .......... : no Using PowerPC emulator ........... : no Enable JIT compiler .............. : no Enable video on SEGV signals ..... : no ESD sound support ................ : no GTK user interface ............... : no mon debugger support ............. : no Addressing mode .................. : real Bad memory access recovery type .. : The last line should read: Bad memory access recovery type .. : mach And after that, "make" ends with: sigsegv.cpp:2585: error: ‘SIGSEGV_FAULT_HANDLER_ARGLIST’ was not declared in this scope sigsegv.cpp:2586: error: expected ‘,’ or ‘;’ before ‘{’ token make: *** [obj/sigsegv.o] Error 1 The problem does not occur with source code before 2010-07-29 and does occur with source code 2010-07-29 and later. I found three files that were changed on 2010-07-28: (there may be more) BasiliskII/src/Unix/sigsegv.h BasiliskII/src/Unix/configure.ac BasiliskII/src/MacOSX/clip_macosx.cpp In this mailing list I cannot find references to these changes. I did not try building in Leopard on Intel. Building in Snow Leopard on Intel works fine. I myself have no programmer skills. Maybe someone else can figure out what happened and how it can be corrected. Regards, Ronald P. Regensburg. |