|
|
(64 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | = Prerequisites =
| + | #REDIRECT [[How_to_build_VCMI_(Windows/Vcpkg)]] |
− | * HoMM 3 (can be bought at [http://www.gog.com/en/gamecard/heroes_of_might_and_magic_3_complete_edition/ gog.com])
| |
− |
| |
− | | |
− | * CMake [http://www.cmake.org/files/v3.0/cmake-3.0.0-win32-x86.exe download]
| |
− | * Git or git GUI, for example, SourceTree [http://www.sourcetreeapp.com/download download]
| |
− |
| |
− | | |
− | * Qt5 bundle [http://download.qt-project.org/official_releases/online_installers/qt-opensource-windows-x86-1.6.0-4-online.exe download]
| |
− | * Boost libraries [http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.7z/download download]
| |
− | * SDL libraries
| |
− | ** libSDL2 [http://www.libsdl.org/release/SDL2-devel-2.0.3-mingw.tar.gz download]
| |
− | ** libSDL2_image [http://www.libsdl.org/projects/SDL_image/release/SDL2_image-devel-2.0.0-mingw.tar.gz download]
| |
− | ** libSDL2_mixer [http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-devel-2.0.0-mingw.tar.gz download]
| |
− | ** libSDL2_ttf [http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-devel-2.0.12-mingw.tar.gz download]
| |
− | * ZLib [http://zlib.net/zlib128.zip download]
| |
− | | |
− | = Build boost =
| |
− | * Unpack boost archive
| |
− | <pre>
| |
− | bootstrap.bat gcc
| |
− | b2 toolset=gcc --without-python --stage
| |
− | </pre>
| |
− | * copy '''stage/lib''' to '''[VCMIBUILD_DIR]/boost/lib'''
| |
− | * copy '''boost''' dir to '''[VCMIBUILD_DIR]/boost/boost'''
| |
− | So, you should get
| |
− | *[VCMIBUILD_DIR]
| |
− | **boost
| |
− | ***boost
| |
− | ***lib
| |