Changes between Version 2 and Version 3 of Finding_Your_Way_Around


Ignore:
Timestamp:
Feb 14, 2009, 4:54:26 PM (15 years ago)
Author:
Philip Taylor
Comment:

remove comments on obsolete compilers

Legend:

Unmodified
Added
Removed
Modified
  • Finding_Your_Way_Around

    v2 v3  
    33All the files used in Pyrogenesis and game data are all stored via version control. For anyone not familiar with version control, it's a system that keeps us all up to date and allows us to work together (even work on the same file) by keeping track of multiple versions of a shared file.
    44
    5 It keeps track off all changes and provides a more powerful alternative to keeping backup files by storing every version put back in. This allows us to undo any mistakes. To use source control we need to download a client such as:
     5It keeps track of all changes and provides a more powerful alternative to keeping backup files by storing every version put back in. This allows us to undo any mistakes. To use source control we need to download a client such as:
    66
    77''TortoiseSVN'' ... the easy-to-use Windows-Explorer-integrated frontend to our Subversion repository.  This can be downloaded from here http://tortoisesvn.tigris.org/
     
    99For information about how to acquire, configure, and use TortoiseSVN, check out the [wiki:TortoiseSVN_Guide TortoiseSVN Guide].
    1010
    11 = Important notes for Visual Studio version 6 and .net 2002 users =
    12 
    13 Pyrogenesis uses a standardised compiler so anyone using not using version Microsoft studio.net 2003 or 2005 should Upgrade by download the Microsoft C++ tool kit 2003 from the Microsoft website using the link below. The example installation details are for Studio 2002.
    14 
    15 http://www.microsoft.com/downloads/details.aspx?!FamilyId=272BE09D-40BB-49FD-9CB0-4BFA122FA91B&displaylang=en
    16 
    17 This can either be installed over the current studio installation.
    18 I.e. change the installation path to "C:\Program Files\Microsoft Visual Studio .NET\Vc7" this will then over write the relevant files.
    19 A more cautious way is installing to another directory and manually copying the bin/lib/include across into the relevant Vc7 directories. After backing up the bin/lib/include directories so you can put things back if all goes wrong.
    20 It might also be possible to install the Toolkit into a different directory and then use the options dialog for adding/changing include/lib/binary directories (this way you could switch back to your old buggy compiler, would you ever want to).
    21 
    22 In addition the following file may be needed so it should be downloaded and extracted into the lib directory.
    23 http://wildfiregames.com/~code/libraries/msvclibs.zip
    24 
    2511= Notes for Visual Studio 2005 users =
    26 Users of [http://lab.msdn.microsoft.com/express/visualc/default.aspx VC++ 2005 Express Edition] will probably need to download and install the [http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ Platform SDK], and add its ''include'' and ''lib'' directories to the appropriate lists. (Beta 2 seems to be missing the global include/lib directory configuration screen, so you have to add it to the project properties instead.)
     12Users of [http://lab.msdn.microsoft.com/express/visualc/default.aspx VC++ 2005 Express Edition] (''not'' the more recent 2008 version) will need to download and install the [http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ Platform SDK], and add its ''include'' and ''lib'' directories to the appropriate lists (as per [http://www.microsoft.com/express/2005/platformsdk/default.aspx step 3 here]).
    2713
    2814= Finding your way around =
     
    6955
    7056This is where the workspaces are generated so we can start work.
    71 This is done by going into the workspace directory and running the  update-workspaces.bat file this then creates all visual studio workspaces for Vc6, Vc7 and Vc2003. So depending on which editor your using enter the relevant directory and a workspace will have been created for your editor. Studio 6 & 2002 users should read the note below.
     57This is done by going into the workspace directory and running the update-workspaces.bat file. This then creates all Visual Studio workspaces for VC2005 and VC2008. So depending on which editor your using enter the relevant directory and a workspace will have been created for your editor.
    7258
    7359{{{
     
    7561    This useful little tool generates the Make files for different formats (i.e Vstudio, Linux) this
    7662    is usefull to us to create different workspaces for different compilers for when new files are
    77     added. Note: this defines all compile settings; they are automatically translated to each IDEs format. More info : http://premake.sourceforge.net/
     63    added. Note: this defines all compile settings; they are automatically translated to each IDE's format. More info : http://premake.sourceforge.net/
    7864  workspaces
    7965    This is where the workspaces are generated. Run ''update workspaces'' batch.