BuildingOnWindows.wiki
changeset 192 9a34387a4262
parent 191 595bacc9782f
child 193 f94b00c2ff70
equal deleted inserted replaced
191:595bacc9782f 192:9a34387a4262
     4 = Things to download =
     4 = Things to download =
     5 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.
     5 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.
     6 
     6 
     7  # CMake - download the *Windows (Win32 Installer)* 
     7  # CMake - download the *Windows (Win32 Installer)* 
     8   * Link: http://cmake.org/cmake/resources/software.html
     8   * Link: http://cmake.org/cmake/resources/software.html
     9  # FreePascal - download the *Download as installer* - 
     9  # FreePascal - download the *Download as installer* 
    10   * Link: http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.var
    10   * Link: http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.var
    11  # Qt SDK 
    11  # Qt SDK 
    12   * Link: http://qt.nokia.com/downloads/sdk-windows-cpp-offline
    12   * Link: http://qt.nokia.com/downloads/sdk-windows-cpp
    13  # Mercurial - pick one (TortoiseHg has a GUI and is more user-friendly)
    13  # Mercurial - pick one (TortoiseHg has a GUI and is more user-friendly)
    14   # TortoiseHg - Chose one based on your OS version
    14   # TortoiseHg - Chose one based on your OS version
    15    * Link: http://tortoisehg.bitbucket.org/download/index.html
    15    * Link: http://tortoisehg.bitbucket.org/download/index.html
    16   # Command-line mercurial -
    16   # Command-line mercurial
    17    * Link (OS 32 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2.exe
    17    * Link (OS 32 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2.exe
    18    * Link (OS 64 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2-x64.exe
    18    * Link (OS 64 bits): http://mercurial.selenic.com/release/windows/Mercurial-2.0.2-x64.exe
    19  # _Windows building archive_ - it contains everything you need to compile Hedgewars on Windows.
    19  # _Windows building archive_ - it contains everything you need to compile Hedgewars on Windows.
    20    * Link: http://hedgewars.org/download/hedgewars-win32-buildscripts.zip
    20    * Link: http://hedgewars.org/download/hedgewars-win32-buildscripts.zip
    21 
    21 
    22 = Setup =
    22 = Setup =
    23  # 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.
    23  # 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.
    24  # Install FreePascal.
    24  # Install FreePascal.
    25  # Install Qt SDK, with the "Custom" option:
    25  # Install Qt SDK, with the "Custom" option:
    26   * Check "Qt SDK/Miscellaneous/MinGW <any version>"
    26   * Click the *DESELECT ALL* button. We will then check only what we need
    27   * Check "Qt SDK/Development Tools/Desktop Qt/Qt <your version>/Desktop Qt <your version> - Mingw (it's the first checkbox)
    27   * Check *Qt SDK/Miscellaneous/MinGW <any version>*
    28   * Uncheck "Qt SDK/Development Tools/Symbian Toolchains"
    28   * Check *Qt SDK/Development Tools/Desktop Qt/Qt <newest version>/Desktop Qt <newest version> - Mingw* (it's the first checkbox)
    29   * Uncheck "Qt SDK/Development Tools/Maemo Toolchain" ( if it exists )
       
    30   * Uncheck "Qt SDK/Development Tools/Harmattan"
       
    31   * Uncheck "Qt SDK/Development Tools/Simulator"
       
    32   * Uncheck "Documentation"
       
    33   * !!If there will be any error message boxes, just press ignore until it won't show anymore :)
    29   * !!If there will be any error message boxes, just press ignore until it won't show anymore :)
    34  # Install TortoiseHg / mercurial
    30  # Install TortoiseHg / mercurial
    35  # Restart the computer
    31  # Restart the computer
    36  # Download the Hedgewars source:
    32  # Download the Hedgewars source:
    37   # Using TortoiseHg
    33   # Using TortoiseHg