Changes between Version 21 and Version 22 of BuildInstructions
- Timestamp:
- Jul 13, 2009, 5:42:50 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v21 v22 83 83 * For '''OS X''' you'll need [http://www.macports.org MacPorts] first. Then the following might help: ''sudo port install boost libsdl spidermonkey wxWidgets'' 84 84 85 * You'll need to build the '''FCollada''' libraries:86 * `cd trunk/libraries/fcollada/src`87 * `make`88 * (This might require some adaptation for '''OS X''', since the makefile is Linux-specific)89 90 85 * You'll need a multi-threaded build of !SpiderMonkey. We're currently using !SpiderMonkey 1.6, so you should probably stick with that. If you have a single-threaded version, you should get some compiler errors and you might need to compile the right version yourself (see below). If you have non-1.6 then there may be more subtle runtime errors. 91 86 92 87 * `svn co http://svn.wildfiregames.com/public/ps/trunk/` (or `http://svn.wildfiregames.com/svn/ps/trunk/` if you have commit access) 93 * '''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) (requires Subversion 1.5 or higher; this will break badly if you try it on Windows (because of line endings)) then run `svn up`. 88 * '''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) (requires Subversion 1.5 or higher; this will break badly if you try it on Windows) then run `svn up`. 89 * `( cd trunk/libraries/fcollada/src && make )` 90 * (This might require some adaptation for OS X, since the makefile is Linux-specific) 94 91 * `( cd trunk/build/premake/src && make && cp bin/premake .. )` 95 92 * `cd trunk/build/workspaces`