The readme file for Checkmate and build instructions
There are 2 things you will need to build Checkmate on Windows.
Checkmate is built with MinGW, so you need to install the MinGW package for Qt. The installer will give you that option. Qt v5.4 is required to compile Checkmate. 5.5 is out, but it's not using 5.5, so just use 5.4.
To compile, make sure MAKE is in your PATH, or just reference to it when executing the command.
/> make -f Makefile.win
To clean up the entire build process AND installer run:
/> make -f Makefile.win clean
To build in Linux, the Qt libraries are required. If you have the option to install modules sepearately, the two you will need are:
- Qt5-Base
- Qt5-Webkit
To compile checkmate, be sure that you have the build tools for your specific distribution, that includes make and g++
Compile:
$ make
Clean up build process
$ make clean
Linux also has 2 other commands for the makefile, install and uninstall. Both require root, so be sure to run the install/uninstall commands as root
Install:
$ make && sudo make install
Uninstall:
$ make uninstall
Checkmate is in the Arch User Repository under checkmate-git