From: C.W. B. <com...@ho...> - 2012-06-28 00:30:13
|
I think it chokes on another point of code, not the registers. Some type of cast, IIRC. I don't know if this is relevant, but Lion's linker does position independent executable which I think messes up the pagezero test (when running configure, the pagezero test app crashes.) On Jun 18, 2012, at 10:55 PM, Charles Srstka wrote: > On Jun 18, 2012, at 11:18 PM, Gwenole Beauchesne wrote: > >> The JIT based on dyngen needs to be built with GCC. You can select the GCC compiler to be used, see DYNGEN_CC variable. > > Unfortunately, the latest version of the dev tools no longer includes GCC. It does have LLVM-GCC, which is the GCC interface on the LLVM back-end, and this chokes on the global registers, same as Clang. > > I’ve managed to get SheepShaver to compile using GCC 4.7 from MacPorts, but it’s currently quitting on launch — the shmat call at main_unix.cpp line 1172 is failing with ENOMEM. > > Charles > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________ > basilisk-devel mailing list > bas...@li... > https://lists.sourceforge.net/lists/listinfo/basilisk-devel |