Buildbot
Status: https://ci.apache.org/builders/corinthia-master
Configuration: https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/corinthia.conf
Building on Linux
You need the following packages:
- git
- gcc
- g++
- make
- libxml2-dev
- libsdl2-dev
- libsdl2-image-dev
- qtbase5-dev
- libqt5webkit5-dev
To install these packages on Ubuntu, do the following:
sudo apt-get install \
git \
gcc \
g++ \
make \
libxml2-dev \
libsdl2-dev \
libsdl2-image-dev \
qtbase5-dev \
libqt5webkit5-dev
In addition to the above, you also need a recent version of CMake. Some distributions (such as Ubuntu 14.04) currently ship with old versions; you need at least 3.1 to build Corinthia. Here's how to download & build the latest version from source:
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
tar xvf cmake-3.2.2.tar.gz
cd cmake-3.2.2
./bootstrap
make
sudo make install
To check out and build the source, do the following:
git clone https://git-wip-us.apache.org/repos/asf/incubator-corinthia.git
mkdir incubator-corinthia/build
cd incubator-corinthia/build
cmake -G 'Unix Makefiles' ..
make
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.
Building on Windows