Building universal Stellarium 0.8.1 on an Intel Mac
What follows is a quick overview of what I did to build a universal application from Stellarium 0.8.1 sources on an Intel Mac.
What you need
- 1) Stellarium 0.8.1 sources that you can download here. They are in the file stellarium-0.8.1.tar.gz
- 2) A ready made Xcode project for building Stellarium on Mac OS X. You can download the file macosx-xcode.tar.gz containing such project from here. I choose revision 1.4.
- 3) An Intel Mac (a PowerPC Mac should make it too) with developer tools installed. I used Xcode 2.4.
After extracting the archives you should have two folders, one named stellarium-0.8.1 and the other named macosx. Make sure to place the macosx folder into the stellarium-0.8.1 folder, as this is essential for successful project building.
If you want to build an universal binary you have to modify the build settings of the Stellarium target, as they are set for a PPC architecture. Open the target properties, choose the build tab and add the i386 architecture to the Architectures setting (double click on the row and check the i386 checkbox). This must be done for all configurations for which you want to build a universal binary.
Fixing some quirk