Changes between Version 33 and Version 34 of BuildInstructions


Ignore:
Timestamp:
Jul 18, 2009, 5:55:30 PM (15 years ago)
Author:
Simon Brenner
Comment:

Remove valgrind dependency and a few unnecessary build steps that have been automated.

Legend:

Unmodified
Added
Removed
Modified
  • BuildInstructions

    v33 v34  
    7878  * gamin (Linux only)
    7979  * BFD (typically called something like binutils-dev) (Linux only)
    80   * valgrind
    8180  * enet
    8281  * DevIL
    8382  * and maybe some other things?
    84  * For '''Ubuntu''' the following might help: ''sudo apt-get install build-essential libsdl1.2-dev zlib1g-dev libpng12-dev libjpeg62-dev libgamin-dev nasm libwxgtk2.8-dev libboost-dev libboost-signals-dev libopenal-dev libalut-dev libvorbis-dev libogg-dev libcrypto++-dev binutils-dev libnspr4-dev libdevil-dev valgrind libenet-dev libxml2-dev''
     83 * For '''Ubuntu''' the following might help: ''sudo apt-get install build-essential libsdl1.2-dev zlib1g-dev libpng12-dev libjpeg62-dev libgamin-dev nasm libwxgtk2.8-dev libboost-dev libboost-signals-dev libopenal-dev libalut-dev libvorbis-dev libogg-dev libcrypto++-dev binutils-dev libnspr4-dev libdevil-dev libenet-dev libxml2-dev''
    8584 * For '''OS X''' you'll need [http://www.macports.org MacPorts] first. Then the following might help: ''sudo port install boost libsdl spidermonkey wxWidgets''
    8685
     
    9089  * '''Note:''' The SVN server is currently very busy, and is likely to return "503 Service Unavailable" errors. You might want to wait a few days before downloading all the code. Alternatively, download and extract http://os.wildfiregames.com/ps-snapshot-r6953.tar.gz (300MB) or http://os.wildfiregames.com/ps-snapshot-r6953.tar.7z (140MB, 7-Zip) then run `svn up`. (The snapshot requires Subversion 1.5 or higher. It will break badly if you try it on Windows.)
    9190 * `( cd trunk/libraries/fcollada/src && make )`
    92   * (This might require some adaptation for OS X, since the makefile is Linux-specific)
    93  * `( cd trunk/build/premake/src && make && cp bin/premake .. )`
    9491 * `cd trunk/build/workspaces`
    9592 * `./update-workspaces.sh` (you'll have to repeat this step each time a source file is added or removed)
    9693 * `cd gcc`
    9794 * `make -j3` (where `3` is the number of parallel builds to run, and could perhaps be one plus the number of CPU cores available)
    98  * Fix all the compiler errors somehow.
     95 * If you encounter any build errors, look for an existing bug report or report a new bug.
    9996 * `( cd ../../binaries/system && ./pyrogenesis_dbg )`
    10097