Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 16 and Version 17 of dev/VisualStudio


Ignore:
Timestamp:
Jun 2, 2010, 11:16:39 AM (14 years ago)
Author:
rgrieder
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • dev/VisualStudio

    v16 v17  
    99
    1010=== Getting everything set and done ===
    11  1. Checkout the HEAD revision of the trunk or of any branch you like. Also checkout the media repository and put it on the same directory level as your source checkout. More information can be found in the [wiki:SVN] section. [[br]][[br]]
    12  1. The next thing is getting the external dependencies. We supply these as precompiled [wiki:download archives] (see at the bottom) with the lib, dll and include files. You might also be interested in the debug symbols to step through the dependency libraries. Once you got the archive, put it in the directory of your source checkout folder and extract it right there (not in a new folder). This will create a folder named "dependencies" that includes everything necessary. [[br]][[br]]
     11 1. Checkout the HEAD revision of the trunk or of any branch you like. Also checkout the data repository and put it on the same directory level as your source checkout. More information can be found in the [wiki:SVN] section. [[br]][[br]]
     12 1. The next thing is getting the external dependencies. We supply these as precompiled [wiki:download archives] (see at the bottom) with the lib, dll, pdb and include files. Once you got the archive, put it in the directory of your source checkout folder and extract it right there (not in a new folder). This will create a folder named "dependencies" that includes everything necessary. [[br]][[br]]
    1313
    1414You should now have a directory structure like this:
    1515{{{
    16 media (repository checkout, you choose the name..)
     16data_external (repository checkout, you choose the name..)
    1717 ...
    1818trunk (repository checkout, you choose the name..)
     
    3030
    3131 1. We use CMake to have better cross platform support. Get the latest (at least v2.6) binaries at [http://www.cmake.org/cmake/resources/software.html cmake.org] and extract/install them.
    32  1. Run bin/cmake-gui.exe and select your source checkout folder ('trunk' in my example above). The binary folder below can be anywhere except the source folder itself. We suggest trunk/build.
     32 1. Run the CMake GUI and select your source checkout folder ('trunk' in my example above). The binary folder below can be anywhere except the source folder itself. We suggest trunk/build.
    3333 1. Hit configure
    3434 1. If you need additional configuration options, have a look a the [wiki:Buildsystem General Build Options Page].
    3535 1. Hit "configure" again (or as long as "generate" is unavailable) and then "generate". You will be prompted to select a generator. Choose the Visual Studio version you have (64 bit is not yet supported!).
    3636 1. Go to your freshly created binary folder, open Orxonox.sln and hit F7. That will build orxonox.
    37  1. On the left you see all targets, make sure that 'Orxonox' is bold by right clicking on it and selecting "Set as StartUp Project".
     37 1. On the left you see all targets, make sure that 'orxonox-main' is bold by right clicking on it and selecting "Set as StartUp Project".
    3838 1. F5 will start the game.
    3939[[br]]