33 * download the Haskell Platform and install both the GHC and Haskell Platform - http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-i386.pkg |
33 * download the Haskell Platform and install both the GHC and Haskell Platform - http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-i386.pkg |
34 * run `cabal update` to get an updated list of available libraries and install the necessary dependencies with |
34 * run `cabal update` to get an updated list of available libraries and install the necessary dependencies with |
35 {{{ |
35 {{{ |
36 sudo cabal install gameServer/hedgewars-server.cabal |
36 sudo cabal install gameServer/hedgewars-server.cabal |
37 }}} |
37 }}} |
38 * (even more optional) if you feel experimental, you can also try to use the 64bit variant of Haskell, just make sure that your ~/.cabal/ directory doesn't conflict with previous installation - http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-x86_64.pkg |
38 * _(even more optional)_ if you feel experimental, you can also try to use the 64bit variant of Haskell, just make sure that your ~/.cabal/ directory doesn't conflict with previous installation - http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-x86_64.pkg |
39 |
39 |
40 == Necessary Tools == |
40 == Necessary Tools == |
41 |
41 |
42 Download and install the following toolchains |
42 Download and install the following toolchains |
43 |
43 |
44 * Freepascal compiler - http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.4.0/fpc-2.4.0.intel-macosx.dmg/download |
44 * Freepascal compiler - http://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/2.4.0/fpc-2.4.0.intel-macosx.dmg/download |
45 * CMake - http://www.cmake.org/files/v2.8/cmake-2.8.3-Darwin-universal.dmg |
45 * CMake - http://www.cmake.org/files/v2.8/cmake-2.8.3-Darwin-universal.dmg |
46 * QT - http://download.qt.nokia.com/qtsdk/qt-sdk-mac-opensource-2010.05.dmg |
46 * QT - http://download.qt.nokia.com/qtsdk/qt-sdk-mac-opensource-2010.05.dmg |
47 * note that for compiling the 64 bit version you need download the cocoa version of QT (frome here http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x/) |
47 * note that for compiling the 64 bit version you need download the cocoa version of QT (from here http://qt.nokia.com/downloads/qt-for-open-source-cpp-development-on-mac-os-x/) |
48 |
48 |
49 = Building process = |
49 = Building process = |
50 |
50 |
51 * download the source tarball or clone the hg repo |
51 * download the source tarball or clone the hg repo |
52 * configure the sources with the following line |
52 * configure the sources with the following line |