Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 77 and Version 78 of dev/MacOSX


Ignore:
Timestamp:
Nov 14, 2016, 4:01:08 PM (7 years ago)
Author:
ahedges
Comment:

remove some old information

Legend:

Unmodified
Added
Removed
Modified
  • dev/MacOSX

    v77 v78  
    2121== Prerequisites ==
    2222
    23 Lets assume you have a more recent installation of OS X (i.e. whatever we support: >= 10.5). To get you started, we first need to set up your development environment:
    24  * Xcode (Download version 3 for free from: [http://developer.apple.com/technologies/xcode.html "Apple Developer Connection"]. But its highly recommended to buy Xcode 4 via the AppStore (~~five bucks~~ now it's '''FREE'''), because its just so much better than the old Xcode3.
     23Lets assume you have a more recent installation of OS X (i.e. whatever we support: >= 10.8). To get you started, we first need to set up your development environment:
     24 * Xcode (version 4 or higher) it's free.
    2525 * Cmake (You need at least 2.8.4. Get the prebuilt dmg-Image for Mac OS X: [http://www.cmake.org/cmake/resources/software.html Cmake])
    26 
    27 For Xcode 3 you need to make absolutely sure to select the "MacOSX10.4u.sdk" for installation, while running the Xcode installer. It's needed for compatibility reasons.
    2826
    2927== Source Files ==
     
    5250
    5351|| Dependency Package || Version || Size || Notes ||
    54 || [http://svn.orxonox.net/ogre/apple/precompiled_dependencies/OrxonoxDeps_110428_2.0_OSX.tar.bz2 "Mac OS X"] || 2.0 || 24M || Package for anything beyond kicklib2 ||
     52|| [http://svn.orxonox.net/ogre/apple/precompiled_dependencies/OrxonoxDeps_110530_3.0_OSX.tar.bz2 "Mac OS X"] || 3.0 || 24M || Package for anything beyond kicklib2 ||
    5553
    5654=== Building the dependencies on your own ===
     
    6058
    6159|| Library name || Minimum Version || Recommended Version || Notes ||
    62 || [http://www.ogre3d.org/ "OGRE 3D Graphics Engine"] || 1.4 || 1.7.2 ||  ||
    63 || [http://www.cegui.org.uk/wiki/index.php/Main_Page "CEGUI (Crazy Eddie's GUI System)"] || 0.5 || 0.6.2 || We need: CEGUI.framework, CEGUILuaScriptModule.framework and ceguitolua++.framework. Plus, disable all ppc architectures ||
    64 || [http://www.boost.org/ "Boost libraries"]  || 1.35 || 1.44 || Hint: Use MacPorts ||
     60|| [http://www.ogre3d.org/ "OGRE 3D Graphics Engine"] || 1.4 || 1.8.2 ||  ||
     61|| [http://www.cegui.org.uk/wiki/index.php/Main_Page "CEGUI (Crazy Eddie's GUI System)"] || 0.5 || 0.7.9 || We need: CEGUI.framework, CEGUILuaScriptModule.framework and ceguitolua++.framework. Plus, disable all ppc architectures ||
     62|| [http://www.boost.org/ "Boost libraries"]  || 1.35 || 1.49 || Hint: Use MacPorts ||
    6563|| [http://www.lua.org/ "Lua (scripting language)"]         || 5.0 or 5.1 || 5.1.4 || Hint: Use the patchfile located in the Tools directory of the dependency package. ($patch -p1 -i patchfile) inside source dir. But preferentially use the Lua version shipped with CEGUI ||
    6664|| Tcl (shell script language)      || 8.4 or 8.5 || - || Use Apple system version ||
     
    8684Otherwise switch to Xcode, open up the "Orxonox.xcodeproj" file inside your build directory and hit "Build". Let it simmer, while stirring the soup from time to time, and you're set to play the game (Hopefully). Mind always keeping an eye on the "Current Status" section, for I will write there if you have to follow special instructions.
    8785
    88 '''Note to Xcode3 users:''' When compiling, you'll get a huge list of linker warnings of the sort {{{duplicate dyld}}}. Even though they're annoying, you can safely ignore them - they don't appear on Xcode4 anymore.
    89 
    9086== Playing Orxonox ==
    9187I'll assume you have done the appropriate of the above sections. Run Orxonox by double-clicking on the Orxonox.app in the build directory.