Micosoft windows is a major platform for corinthia. We work on MS Windows 7 with 32bit as well as 64bit, but regularly compile on other versions.
Currently our executable´s are not digitally signed, due to restrictions within ASF.
We run nightly builds on a MS Windows 7 buildbot slave.
You can see the result here: ci.apache.org/builders (look for corinthia-...)
The detailed log can be downloaded from
The last generated lib+executable can be downloaded from
You need the following tools:
- Microsoft Visual Studio (we test with different versions)
- cmake (min. version 3.1)
And the following libraries:
|Library||32 bit||64 bit||optional|
|qtbase5-dev||x||only for editor, non-conform apache license|
|libqt5webkit5-dev||x||only for editor, non-conform apache license|
Prepare to generate (one time work)
Download and install tools
To check out the source, do the following:
git clone https://git-wip-us.apache.org/repos/asf/incubator-corinthia.git
Then the libraries must be installed. Finding the libraries in a 32bit and 64bit is a challenge, we have however made a zip available with the libraries as needed.
You can find the zip here http://people.apache.org/~jani/corinthia_winlibs.zip. We also provide the source with VC solution files http://people.apache.org/~jani/corinthia_winLibs_source.zip
Manually downloaded libraries:
Using our libraries:
Note that the build directory should be different from the source directory. The example above uses a subdirectory of the source directory, which is fine - but you can also use one in a completely different location as well
First time build, which includes generating visual studio solution files:
To rebuild the source, do the following:
If you work locally or in a branch (recommend) do not do a "git pull".
If you want to build the editor, which is based on a non-conform apache license, please do:
cmake -G "Visual studio 12" -D NONCONFORM_APACHE=1 ..