Getting BII running on Mac intel 64-bit

2008-05-18
2013-01-11
  • Madd the Sane
    Madd the Sane
    2008-05-18

    I was able to get Basilisk II to compile in 64-bit mode, but I had to do a lot of hacking.  For one thing, the <Security/cssmconfig.h> defines 'uint64' and causes an error if it's not commented out.  Also, some functions, such as ShowMenuBar and HideMenuBar, which the application uses, isn't available on the 64-bit SDK.  The code to share clipboard contents currently uses calls that aren't available for 64-bit apps.  Also, I wasn't able to get it to link, saying:
    ld: segments overlap: __PAGEZERO (0x00000000 + 0x100000000) and __TEXT (0x78048000 + 0x000AF000)