SS compile fails Arm Chromebook.

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
darthnvader
Mac Mechanic
Posts: 178
Joined: Sun Feb 07, 2016 4:40 pm

SS compile fails Arm Chromebook.

Post by darthnvader »

I downloaded the latest git code, but the compile bombs out with:

Code: Select all

g++ -I../kpx_cpu/include -I../kpx_cpu/src -I../include -I. -I../CrossPlatform -I../slirp -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"/usr/local/share/SheepShaver\" -g -O2 -marm  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -c ../kpx_cpu/sheepshaver_glue.cpp -o obj/sheepshaver_glue.o
../kpx_cpu/sheepshaver_glue.cpp:813:2: error: #error "FIXME: You don't have the capability to skip instruction within signal handlers"
../kpx_cpu/sheepshaver_glue.cpp: In function ‘sigsegv_return_t sigsegv_handler(sigsegv_info_t*)’:
../kpx_cpu/sheepshaver_glue.cpp:821:19: error: ‘pc’ was not declared in this scope
make: *** [obj/sheepshaver_glue.o] Error 1
I did have to add -marm to the G++ flags, not sure if that's related.

Any ideas on how to get pasted this error?
Post Reply