So, here's my pack with all necessary dependencies to compile Colobot: Gold Edition using Microsoft Visual Studio 2013.
Content:
Instructions:
https://dl.dropboxusercontent.com/u/1668...vc2013.zip
Content:
- All files necessary for successful CMake build
- oggenc to convert music files
- All necessary DLL files needed to run a compiled game
- Only tested with Microsoft Visual C++ 2013
- Probably works only for 32-bit version
Instructions:
- Install CMake.
- Unpack the zip file to some directory (f.e. C:\Dev\colobot-dependencies-msvc2013).
- If you want to have music, copy bin\oggenc.exe file to a directory which is included in your PATH. If you won't do it and you have music submodule in your local repository, it will result in errors during installation.
- Use cmake-gui or a command line in order to build Colobot to some directory (preferably colobot-repo\build).
- Run cmake with at least these variables set:
- Visual Studio 12 2013 generator (or newer if you have other version installed, don't know if it will work)
- CMAKE_PREFIX_PATH = path to the directory where you unpacked colobot-dependencies-msvc2013
- BOOST_STATIC = 1 (dynamic build for some reason doesn't work for me)
- CMAKE_BUILD_TYPE = Release or Debug
- You can also add other configuration variables of course.
- Open generated colobot.sln file using Microsoft Visual Studio.
- Change the configuration type from Debug to Release.
- Right click on the solution in the Solution Explorer and set INSTALL to be built (in Configuration Properties.)
- Build solution (F7).
- Colobot will be probably installed to C:\Program Files\colobot. Copy there all DLL files from colobot-dependencies-msvc2013/DLLS.
- Set all convert* projects to not be built for better future compilation times (you only need to convert them once, but Visual Studio would convert them every time which takes some time).
- You can finally enjoy/test/develop the game with your own Windows build! (except translations...)
https://dl.dropboxusercontent.com/u/1668...vc2013.zip