Skip to content
pchote edited this page Sep 13, 2010 · 5 revisions

Installing the development toolchain
In order to build and package OpenRA under osx you will need to install the following dependencies

  • Mono framework: http://www.go-mono.com/mono-downloads/download.html
  • Cg 2.2: http://developer.nvidia.com/object/cg_download.html
  • SDL: http://www.libsdl.org/download-1.2.php

You will also need git if you want to take active part in the development process. This can be installed via your favorite method (source, binary, fink, etc).

Steps:

  • Follow development to set up git and pull a copy of the source
  • Open a terminal in your source directory
  • Install thirdparty dlls to the mono gac (Only needs to be done once):
    gacutil -i thirdparty/Tao/Tao.Glfw.dll
    gacutil -i thirdparty/Tao/Tao.Cg.dll
    gacutil -i thirdparty/Tao/Tao.OpenGl.dll
    gacutil -i thirdparty/Tao/Tao.OpenAl.dll
  • Build the source
    make clean && make all
  • Run the game with
    mono OpenRa.Game.exe
Clone this wiki locally