Changes between Version 121 and Version 122 of BuildInstructions


Ignore:
Timestamp:
May 15, 2011, 7:30:44 PM (13 years ago)
Author:
Philip Taylor
Comment:

update Windows instructions a little

Legend:

Unmodified
Added
Removed
Modified
  • BuildInstructions

    v121 v122  
    1313
    1414== Windows ==
    15 Windows 7, Vista and XP are the main supported versions; 2000 should work too but is rarely tested. Visual C++ 2010 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).
     15Windows 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).
    1616
    1717=== Acquiring the code ===
     
    1919
    2020 * 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.
    2222
    2323The [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].
     
    2929
    3030 * [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.
    3232
    3333(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).)
     
    4444
    4545To 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 ===
     48By 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`).
    4649
    4750=== Keeping up to date ===