Mac build system non-update
Posted: Wed Mar 09, 2011 8:26 pm
This post is only of interest if you build Oolite for Mac OS X yourself.
Xcode 4 is out. I’m not in a hurry to get it, and I definitely won’t be switching Oolite over to it before MNSR.
It is my understanding that Xcode 4 does not support pre-Snow Leopard SDKs. It’s possible to build for Tiger and Leopard using the Snow Leopard SDK, but it will require some fiddling. For private builds, changing to the Snow Leopard SDK and disabling “Treat Warnings as Errors” is likely to work (you’ll get a lot of warnings about deprecated methods).
It is also my understanding that you can run Xcode 3 and Xcode 4 side by side, as long as you don’t install both in the same place. I suspect the App Store version of Xcode 4 installs in /Developer with no option to put it elsewhere, so if you have Xcode 3 there and use the App Store installer you’ll need to reinstall Xcode 3 somewhere else. There’s an option for this in the installer.
Xcode 4 is out. I’m not in a hurry to get it, and I definitely won’t be switching Oolite over to it before MNSR.
It is my understanding that Xcode 4 does not support pre-Snow Leopard SDKs. It’s possible to build for Tiger and Leopard using the Snow Leopard SDK, but it will require some fiddling. For private builds, changing to the Snow Leopard SDK and disabling “Treat Warnings as Errors” is likely to work (you’ll get a lot of warnings about deprecated methods).
It is also my understanding that you can run Xcode 3 and Xcode 4 side by side, as long as you don’t install both in the same place. I suspect the App Store version of Xcode 4 installs in /Developer with no option to put it elsewhere, so if you have Xcode 3 there and use the App Store installer you’ll need to reinstall Xcode 3 somewhere else. There’s an option for this in the installer.