|
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.
|