Optional:
-
PyQt 5 (check
project page for latest Windows 32 bit installer)
Needed to run Map checker, a tool to check your maps, located in tools/map-checker-qt.
- GD Graphics Library (recommended):
If you want to generate client maps you will need to install this library.
Download libpng sources (check
project page for latest version *.tar.gz)
Extract to C:/MinGW/msys/1.0/home/<your username> and use Win+R to open bash. Go to the
extracted directory (cd ~/libpng-<version>/) and run the following (adjust the prefix if necessary):
export PATH=/usr/bin:$PATH
./configure --prefix=/c/MinGW
make && make install
Download GD sources (check
project page for latest version *.tar.gz)
Extract to C:/MinGW/msys/1.0/home/<your username> and use Win+R to open bash. Go to the
extracted directory (cd ~/libgd-<version>/) and run the following (adjust the prefix if necessary):
export PATH=/usr/bin:$PATH
./configure --prefix=/c/MinGW --with-png=/c/MinGW
make && make install
-
Check This is only needed if you want to do code development and is used to run unit tests.
Extract to C:/MinGW/msys/1.0/home/<your username> and use Win+R to open bash. Go to the
extracted directory (cd ~/check-<version>/) and run the following (adjust the prefix if necessary):
export PATH=/usr/bin:$PATH
export CFLAGS="-DPTW32_STATIC_LIB"
./configure --prefix=/c/MinGW
make && make check && make install
If for any reason building libpng/libgd/check fails, precompiled versions have been attached. Extract these to your MinGW folder.
M.