You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

 Buildbot

We run nightly builds on a Ubuntu 12.04 buildbot slave.

You can see the result here: https://ci.apache.org/builders/corinthia-master

The last generated lib+executable can be downloaded form here: http://tbd

Requirements

You need the following packages:

  • git
  • gcc
  • g++
  • make
  • cmake (min. version 3.1)
  • libxml2-dev
  • libsdl2-dev
  • libsdl2-image-dev
  • qtbase5-dev
  • libqt5webkit5-dev

 

 

Unknown

Prepare to generate (one time work)

Not determined

Building Corinthia

Not possible

Testing Corinthia

 Not possible

 


 


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.

  • No labels