Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 6 and Version 7 of dev/MacOSXDependencies


Ignore:
Timestamp:
Dec 12, 2016, 3:18:08 PM (7 years ago)
Author:
ahedges
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • dev/MacOSXDependencies

    v6 v7  
    5656=== Compiling Ogre ===
    5757
    58 Coming soon.
     58Download the prebuilt SDK from the website.
     59
     60Make 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.
    5961
    6062=== Compiling CEGUI ===
    6163
    62 Coming soon.
     64Compiling 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
     70For 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.
    6371
    6472=== Compiling Ogg and Vorbis ===