cebix / macemu

Basilisk II and SheepShaver Macintosh emulators

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Attempting to compile for arm64 Linux

kero990 opened this issue · comments

Hi, I am trying to compile your project on an arm64 Linux machine. My Lucky Star, BasiliskII compiled successfully and seems to run well (I just opened and tested the gui, but I'm still learning how to use it, and I don't know whether it can work under arm)

However, SheepShaver compilation did not succeed and the following error occurred.

../kpx_cpu/sheepshaver_glue.cpp:813:2: error: #error "FIXME: You don't have the capability to skip instruction within signal handlers"
#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
dump_disassembly(pc, 8, 8);
^~

Is it because SheepShaver does not yet have arm64 support?