Changes between Version 121 and Version 122 of BuildInstructions
- Timestamp:
- May 15, 2011, 7:30:44 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v121 v122 13 13 14 14 == Windows == 15 Windows 7, Vista and XP are the main supported versions; 2000 should work too but is rarely tested. Visual C++ 20 10 and 2008, and 2005 with a sufficiently modern Platform SDK, are supported. Only 32-bit builds are supported (though they can be compiled and run on 64-bit Windows).15 Windows 7, Vista and XP are the main supported versions; 2000 should work too but is rarely tested. Visual C++ 2008, and 2005 with a sufficiently modern Platform SDK, are supported. Visual C++ 2010 should work but may have difficulties with project upgrades. Only 32-bit builds are supported (though they can be compiled and run on 64-bit Windows). 16 16 17 17 === Acquiring the code === … … 19 19 20 20 * Download and install [http://tortoisesvn.net/ TortoiseSVN]. (Make sure you reboot when it asks you to.) 21 * Use TortoiseSVN to check out `http://svn.wildfiregames.com/public/ps/trunk/`. This may take a while, and will use around 700MB of disk space.21 * Use TortoiseSVN to check out `http://svn.wildfiregames.com/public/ps/trunk/`. This may take a while, and will use around 1.2GB of disk space. If there are errors during the checkout, use TortoiseSVN's "update" to resume downloading. 22 22 23 23 The [http://tortoisesvn.net/docs/release/TortoiseSVN_en/index.html TortoiseSVN manual] has information on [http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html checking out], as well as [http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-update.html updating] and [http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-patch.html creating patches]. … … 29 29 30 30 * [http://www.microsoft.com/express/Downloads/#2008-Visual-CPP Visual C++ 2008 Express Edition] is recommended as project files are currently only generated for 2005/2008 and the upgrade process is not perfect. 31 * Or download and install [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Visual C++ 2010 Express Edition]. Pyrogenesis solution will need to be upgraded upon opening and also any time `update-workspaces ` is run.31 * Or download and install [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Visual C++ 2010 Express Edition]. Pyrogenesis solution will need to be upgraded upon opening and also any time `update-workspaces.bat` is run. 32 32 33 33 (If you have the old VC++ 2005 Express, you need to install the separate [http://www.microsoft.com/express/2005/platformsdk/default.aspx Platform SDK] (steps 1-3).) … … 44 44 45 45 To run the automated tests, run the "test" project. (Right click on "test" and "set as !StartUp Project" and F5; or right click, "Debug", "Start new instance"). In VS's debug output window, ignore any "first-chance exception" messages; it should say ".......OK!" if it succeeded. 46 47 === Optimised builds === 48 By default the project builds in Debug mode, which is helpful for debugging engine problems but is very slow. Change to "Release" in the appropriate dropdown box in the IDE for an optimised build (which will be called `pyrogenesis.exe`). 46 49 47 50 === Keeping up to date ===