Changes between Version 6 and Version 7 of dev/MacOSXDependencies
- Timestamp:
- Dec 12, 2016, 3:18:08 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
dev/MacOSXDependencies
v6 v7 56 56 === Compiling Ogre === 57 57 58 Coming soon. 58 Download the prebuilt SDK from the website. 59 60 Make sure you have all the needed libraries installed (zlib, zziplib, freetype, and freeimage, you can use Homebrew to install them). Use cmake to create the Xcode project (`mkdir build && cd build && cmake .. -G Xcode`). Check the output of the cmake script to verify that it found all the needed libraries. Open the Xcode project. Set the deployment target to 10.8 and the Base SDK to 10.12. Then in the build settings make sure that it builds only the 64 bit version and uses libc++. Then it should compile and give you the Ogre.framework. 59 61 60 62 === Compiling CEGUI === 61 63 62 Coming soon. 64 Compiling CEGUI is a bit tricky. 65 66 '''Compiling the dependencies''': If you have to compile CEGUI 0.7 download the dependency package for 0.8. Modify the cmakefile that it compiles all dependencies by default (change all the options to have `TRUE` at the end). Build everything with cmake (`cmake . && make -j8`) Also make sure you already have compiled Ogre.framework, you'll need that later. 67 68 '''Compiling the CEGUI''': like above, make sure you have all the needed libraries installed and use cmake to generate the Xcode project. Also like with ogre change the deployment target, base sdk, target architecture and c++ std library. 69 70 For everything to compile correctly you have to take the libraries that are shipped with the project and replace them with the dependencies you compiled earlier. You also have to set the path to ogre, to get CEGUIOgreRenderer to work. 63 71 64 72 === Compiling Ogg and Vorbis ===