From: Gwenole B. <gb....@fr...> - 2007-06-17 22:44:29
|
Hi, The necessary changes are now available in CVS. Some docs have yet to be updated though. Here are the new build instructions. $ cd src/MacOSX Everything is built under the MacOS X tree (though building from Unix still works with SDL support) $ NO_CONFIGURE=1 ../Unix/autogen.sh This regenerates the configure script with the in-source m4 macros (yes, 1_prepare_files.sh is dead) $ ./configure --enable-jit-compiler This configures Basilisk II with JIT compiler enabled, provided your are using an x86 platform (single binary build) $ ./configure --enable-jit-compiler --enable-universal This configures B2 to build Universal Binaries on supported platforms (x86, ppc). You can select other arches, e.g. --enable- universal="ppc i386 x86_64" though I don't have Leopard to test Note that you need to build B2 from an x86 platform though it could work the other way around. This automatically selects the oldest cross-compiler to ppc, preferably the 10.2.8 SDK. You can choose another SDK version through the --with-ppc-sdk=VERSION option where VERSION is 10.2.8, 10.3.9 or 10.4. Comments welcome. BTW, REAL_ADDRESSING mode also works with a full MacOS X build. I have verified so with a FAT binary on both x86 and ppc. Some *_macosx files are not 64-bit clean yet though I have added support for x86_64 to the SIGSEGV library. Someone with Leopard may want to submit patches within the next two weeks. Thanks. ;-) |