How to build the Windows version

(Instructions for Compiling: assets)
(Instructions for Compiling)
Line 2: Line 2:
=== Instructions for Compiling ===
=== Instructions for Compiling ===
-
* Install VS 2012 or later. The free express versions work fine.
+
* Install VS 2013 or later. The free express versions work fine.
* Download and install a source package - either a released package or from our [http://supertuxkart.sourceforge.net/Source_control git/svn repositories].
* Download and install a source package - either a released package or from our [http://supertuxkart.sourceforge.net/Source_control git/svn repositories].
* Download the latest dependency package depdendencies_for_0.8.2.zip from [https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart%20Dependencies/Windows/ here]. Unzip it in the root directory, so that the dependencies directory is next to the src and data directory (if you are updating from a previous dependency package, you can delete the .dll files in the root directory, they are not needed anymore).
* Download the latest dependency package depdendencies_for_0.8.2.zip from [https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart%20Dependencies/Windows/ here]. Unzip it in the root directory, so that the dependencies directory is next to the src and data directory (if you are updating from a previous dependency package, you can delete the .dll files in the root directory, they are not needed anymore).
* Download the latest assets. You can use [http://www.sliksvn.com/en/download svn]. <code>svn checkout https://svn.code.sf.net/p/supertuxkart/code/stk-assets stk-assets</code> These two repositories should be downloaded in the same folder, so that folders "stk-code" and "stk-assets" are next to each other.
* Download the latest assets. You can use [http://www.sliksvn.com/en/download svn]. <code>svn checkout https://svn.code.sf.net/p/supertuxkart/code/stk-assets stk-assets</code> These two repositories should be downloaded in the same folder, so that folders "stk-code" and "stk-assets" are next to each other.
-
* Download [http://www.cmake.org cmake] and install it. Then start cmake-gui and select the STK root directory as 'Where is the source code', and a new directory in the root directory (next to src, data etc) as build directory (for now I assume that this directory is called bld).
+
* Download [http://www.cmake.org cmake] and install it. Then start cmake-gui and select the STK code directory (stk-code by default) as 'Where is the source code', and a new directory in the root directory (next to src, data etc) as build directory (for now I assume that this directory is called bld).
-
* Click on configure. You will be asked to create the directory (yes), then for your VS version. Make sure to select the right version (be aware of the easy to confuse version numbers: VS 2012 = version 11; VS 2013 = version 12). Click on configure, then generate. This will create the directory 'bld', and a VS solution in that directory.
+
* Click on configure. You will be asked to create the directory (yes), then for your VS version. Make sure to select the right version (be aware of the easy to confuse version numbers: VS 2013 = version 12). Click on configure, then generate. This will create the directory 'bld', and a VS solution in that directory.
* In Visual Studio open the project file generated in the 'bld' folder
* In Visual Studio open the project file generated in the 'bld' folder
* Right click on the supertuxkart project in the solution explorer, and select "Set as StartUp Project".
* Right click on the supertuxkart project in the solution explorer, and select "Set as StartUp Project".

Revision as of 22:11, 1 September 2014

Retrieved from "http://supertuxkart.sourceforge.net/How_to_build_the_Windows_version"

User Tools