Changes between Version 206 and Version 207 of BuildInstructions


Ignore:
Timestamp:
May 28, 2013, 7:31:36 AM (11 years ago)
Author:
historic_bruno
Comment:

Adds updates about VC++ 2012 and 2005

Legend:

Unmodified
Added
Removed
Modified
  • BuildInstructions

    v206 v207  
    3939
    4040The main supported IDEs are:
     41 * Visual C++ 2012
    4142 * Visual C++ 2010
    4243 * Visual C++ 2008
    4344
    4445'''Important notes:'''
    45  * Visual C++ 2012 is not supported yet (see #1897). Visual C++ 2005 may work with a sufficiently modern Platform SDK.
     46 * Visual C++ 2012 is known to work, but updates may need to be applied first. Visual C++ 2005 support is currently broken and may be removed (see #1951).
    4647 * Only 32-bit builds are supported (though they can be compiled and run on 64-bit Windows)
    4748 * It is recommended to set the '''`_NO_DEBUG_HEAP=1`''' environment variable, if running the game inside the Visual Studio debugger, as the debug heap will substantially slow the game even in release builds. This can be set in Windows where it will affect every Visual Studio project, or in the project itself (project Properties > Configuration Properties > Debugging > Environment).
     
    6465 * [http://www.microsoft.com/express/Downloads/#2010-Visual-CPP Visual C++ 2010 Express Edition] is recommended.
    6566 * Or download and install [http://www.microsoft.com/express/Downloads/#2008-Visual-CPP Visual C++ 2008 Express Edition].
    66  * If you have the old VC++ 2005 Express, you need to install the separate [http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/c5c3afad-f4c6-4d27-b471-0291e099a742/ Platform SDK] (steps 1-3).
     67 * If you have the old VC++ 2005 Express, you need to install the separate Platform SDK as described [http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/c5c3afad-f4c6-4d27-b471-0291e099a742/ here] (steps 1-3) but note the SDK download link is broken, use [http://www.microsoft.com/en-us/download/details.aspx?id=14477 this one].
    6768
    6869The Visual Studio project/solution files are automatically generated from the source files:
    6970
    7071 * Run [source:/ps/trunk/build/workspaces/update-workspaces.bat build/workspaces/update-workspaces.bat].
    71  * Open `build/workspaces/vc2010/pyrogenesis.sln`. (Use the `vc2005` directory for VC++ 2005 or the `vc2008` directory for VC++ 2008.)
     72 * Open `build/workspaces/vc2010/pyrogenesis.sln`. (Use the `vc2005` directory for VC++ 2005 or the `vc2008` directory for VC++ 2008. For VC++ 2012, open the `vc2010` solution and choose to upgrade the projects.)
    7273
    7374=== Build configuration ===