Difference between revisions of "Old Method of Compiling on Windows"

From VDrift
Jump to: navigation, search
Line 20: Line 20:
 
* Open the project file in tools\win\vdrift.workspace and build vdrift.
 
* Open the project file in tools\win\vdrift.workspace and build vdrift.
  
====Building with Scons====
+
===Building with Scons===
 
{{note|SCons will prefer the MSVC tools over the MinGW. So if you have Microsoft Visual Studio installed, you might have problems building VDrift with Scons.}}
 
{{note|SCons will prefer the MSVC tools over the MinGW. So if you have Microsoft Visual Studio installed, you might have problems building VDrift with Scons.}}
 
* [http://www.python.org/ftp/python/2.6.4/python-2.6.4.msi Download Python 2.6.4]
 
* [http://www.python.org/ftp/python/2.6.4/python-2.6.4.msi Download Python 2.6.4]
Line 28: Line 28:
 
* Run the installer. It should find your Python installation, accept all defaults.
 
* Run the installer. It should find your Python installation, accept all defaults.
 
* Your PATH Environment Variable should contain the Python and Python scripts paths(e.g. C:\Python26;C:\Python26\Scripts;).
 
* Your PATH Environment Variable should contain the Python and Python scripts paths(e.g. C:\Python26;C:\Python26\Scripts;).
 
=====Building with batch script=====
 
 
* Open a new CMD prompt by choosing START, RUN, cmd, OK.
 
* Open a new CMD prompt by choosing START, RUN, cmd, OK.
 
* Change directories to the spot where you checked VDrift out.
 
* Change directories to the spot where you checked VDrift out.

Revision as of 03:31, 26 July 2011

Windows

In order to build VDrift for Windows, you must set up the tools to build the software, build VDrift, and then install VDrift into a runtime folder.

Source and Data

Get the VDrift source code and data, either from the latest source release on the VDrift downloads page, or the development version.

Install and Configure Build Tools

GCC/MinGW

  • Download latest MinGW or TDM's GCC/mingw32
  • Run the installer.
  • When asked to select components for install, you only need the base system and the g++ compiler.
  • Choose the default install location.
  • Your PATH Environment Variable should contain the MinGW bin path(e.g. C:\MinGW\bin;).

Building with Code::Blocks

Building with Scons

Note: SCons will prefer the MSVC tools over the MinGW. So if you have Microsoft Visual Studio installed, you might have problems building VDrift with Scons.
  • Download SCons 1.20
  • Run the installer. It should find your Python installation, accept all defaults.
  • Your PATH Environment Variable should contain the Python and Python scripts paths(e.g. C:\Python26;C:\Python26\Scripts;).
  • Open a new CMD prompt by choosing START, RUN, cmd, OK.
  • Change directories to the spot where you checked VDrift out.
  • Now, to build VDrift, run the command:
tools/win/bin/build_vdrift.bat

Run VDrift

  • Move or copy the VDrift data to a directory named data within the root VDrift directory. This can be done in a few different ways, depending on how you obtained the VDrift data. You could check it out directly here, or you could check it out in another place and use TortoiseSVN to export it to this location. If you downloaded a VDrift data archive you can extract it here, or extract it elsewhere and then move or copy the necessary files to runtime. In the end, just make sure you have a directory structure with paths like VDrift/data/cars/, VDrift/data/tracks/, etc.
  • Now, to run VDrift, you just need to double-click on the file vdrift.exe within the root VDrift directory.