Changes between Version 33 and Version 34 of BuildInstructions
- Timestamp:
- Jul 18, 2009, 5:55:30 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v33 v34 78 78 * gamin (Linux only) 79 79 * BFD (typically called something like binutils-dev) (Linux only) 80 * valgrind81 80 * enet 82 81 * DevIL 83 82 * 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 valgrindlibenet-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'' 85 84 * For '''OS X''' you'll need [http://www.macports.org MacPorts] first. Then the following might help: ''sudo port install boost libsdl spidermonkey wxWidgets'' 86 85 … … 90 89 * '''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.) 91 90 * `( 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 .. )`94 91 * `cd trunk/build/workspaces` 95 92 * `./update-workspaces.sh` (you'll have to repeat this step each time a source file is added or removed) 96 93 * `cd gcc` 97 94 * `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. 99 96 * `( cd ../../binaries/system && ./pyrogenesis_dbg )` 100 97