Changes between Version 82 and Version 83 of dev/MacOSX
- Timestamp:
- Dec 12, 2016, 2:25:59 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
dev/MacOSX
v82 v83 3 3 [[TracNav(TracNav/TOC_Development)]] 4 4 5 Here's how to get Orxonox up and running (c ompiling, currently you can't play the game) on macOS. It should build on anything from 10.8 (Mountain Lion) upwards (64-bit binaries for Intel processors only). The following procedure was tested on Mac OS X 10.12 (Sierra).5 Here's how to get Orxonox up and running (currently due to some bugs you can't play the game right now) on macOS. It should build on anything from 10.8 (Mountain Lion) upwards (64-bit binaries for Intel processors only). The following procedure was tested on Mac OS X 10.12 (Sierra). 6 6 7 7 == Current Status (as of December 5, 2016) == 8 8 9 It should compile with LLVM/Clang on the supported OS versions. Just follow the directions in the following sections. The problem is that you can't play the game right now due to loader errors. 10 11 Currently the dependencies are updated to use the right c++ standard library and are built for the x86-64 platform. The problem is that currently the CEGUILuaScriptModule framework from CEGUI references it's symbols from the wrong library (it looks for tolua symbols in the lua dylib). This results in a run-time loader error at startup so you can't play the game right now. If you want to get it to run you have to compile the CEGUI dependencies yourself. 9 It should compile with LLVM/Clang on the supported OS versions. Just follow the directions in the following sections. The problem is that you can't play the game as the window fails to show up. 12 10 13 11 == Nice To Know == 14 12 15 Porting Orxonox to Mac OS X has taken very long now and it wouldn't have been possible without the help of the community ([wiki:RetoGrieder 1337], [wiki:FabianLandau x3n], [wiki:DamianFrick Mozork] and many others). Although you can play Orxonox very well on the Mac, there is still a myriad of things that can and do go wrong - we'll be fixing those as we progress.One of the nicer new features is the addition of '''Cg shaders''' to Orxonox - maybe someone will manage to make a tutorial on that matter.13 Porting Orxonox to Mac OS X has taken very long now and it wouldn't have been possible without the help of the community ([wiki:RetoGrieder 1337], [wiki:FabianLandau x3n], [wiki:DamianFrick Mozork] and many others). One of the nicer new features is the addition of '''Cg shaders''' to Orxonox - maybe someone will manage to make a tutorial on that matter. 16 14 17 15 == Prerequisites == … … 45 43 === Building the dependencies on your own === 46 44 47 You don't want to. But in case you have to (which right now you do)consult [http://www.orxonox.net/wiki/MacOSXDependencies "Dependencies for Mac OS X"].45 You don't want to. But in case you have to consult [http://www.orxonox.net/wiki/MacOSXDependencies "Dependencies for Mac OS X"]. 48 46 49 47 == Building Orxonox == … … 53 51 {{{ 54 52 cd trunk/build 55 cmake .. -G Xcode # or without "-G Xcode" if you want makefiles.53 cmake .. -G Xcode # or without the "-G Xcode" if you want makefiles. 56 54 }}} 57 55