# HG changeset patch # User ovibalea@gmail.com # Date 1326479185 0 # Node ID fc67aa71e6edbaa2c44d2c734bd9e8da3238e589 # Parent bb25c6b754dc2bc59b099a2697c04571eaf970bb Make the tutorial a bit more user friendly :P diff -r bb25c6b754dc -r fc67aa71e6ed BuildingOnWindows.wiki --- a/BuildingOnWindows.wiki Fri Jan 13 18:07:48 2012 +0000 +++ b/BuildingOnWindows.wiki Fri Jan 13 18:26:25 2012 +0000 @@ -1,32 +1,41 @@ #summary Instructions for building Hedgewars on Windows #labels Phase-Implementation,Phase-Design,Phase-Support -= Prerequisites = += Things to download = +First of all, please use this guide over here ( http://windows.microsoft.com/en-US/windows7/find-out-32-or-64-bit) to see whether your OS is 32 or 64 bit. You will need it while doing the setup. - # CMake - http://cmake.org/cmake/resources/software.html - # FreePascal - http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.var - # Qt SDK - http://qt.nokia.com/downloads/sdk-windows-cpp-offline - # TortoiseHg ( or command-line mercurial ) - # Source code of Hedgewars - # Windows building archive - it contains everything you need to compile Hedgewars on Windows. + # CMake - download the *Windows (Win32 Installer)* + * Link: http://cmake.org/cmake/resources/software.html + # FreePascal - download the *Download as installer* - + * Link: http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.var + # Qt SDK + * Link: http://qt.nokia.com/downloads/sdk-windows-cpp-offline + # Mercurial - pick one (TortoiseHg has a GUI and is more user-friendly) + # TortoiseHg - Chose one based on your OS version + * Link: http://tortoisehg.bitbucket.org/download/index.html + # Command-line mercurial - + * Link (OS 32 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2.exe + * Link (OS 64 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2-x64.exe + # _Windows building archive_ - it contains everything you need to compile Hedgewars on Windows. + * Link: = Setup = # Install CMake, but please *ensure* you select "Add CMake to the system PATH for all users", so you can run CMake directly from command line. # Install FreePascal. # Install Qt SDK, with the "Custom" option: - * Check "Qt SDK/Miscellaneous/MinGW "! + * Check "Qt SDK/Miscellaneous/MinGW " * Check "Qt SDK/Development Tools/Desktop Qt/Qt /Desktop Qt - Mingw (it's the first checkbox) * Uncheck "Qt SDK/Development Tools/Symbian Toolchains" * Uncheck "Qt SDK/Development Tools/Harmattan" # Install TortoiseHg / mercurial # Restart the computer - # Download the Hedgewars source, using mercurial: + # Download the Hedgewars source: # Using TortoiseHg * Right-click in any folder on your computer * Select Tortoise HG -> Clone. * In the _Source_ textbox enter: https://hedgewars.googlecode.com/hg/ * Press clone - # Command-line mercurial + # Using Command-line mercurial * If you have Windows 7 skip the next 3 steps, and instead, SHIFT + Right click in the folder where you want to download the source. * Start _Run..._ ( WINDOWS Key + R , or Start -> Run... ) * Enter: @@ -38,7 +47,7 @@ {{{ hg clone https://hedgewars.googlecode.com/hg/ trunk }}} - # Extract the Windows Building Archive to the hedgewars source folder, in the *bin* directory + # Extract the _Windows Building Archive_ to the hedgewars source folder, in the *bin* directory # Go to the "bin/build_windows.bat" file, and modify the following: * SET PASCAL= (for example: c:\FPC\2.4.4\bin\i386-win32\) * SET SET QTDIR=> (for example: c:\QtSDK\Desktop\Qt\4.7.3\)