This is an old revision of the document!
Please note: this is to compile actiona 3.9.0 and higher. Older versions depended on Qt 4 and are not supported anymore.
We need Git, a C++ compiler (that can compile C++11 code, so for GCC, version 4.7 or better), Qt and all dependencies:
sudo apt-get install git-core build-essential cmake qtbase5-dev libqt5x11extras5-dev libqt5xmlpatterns5-dev qtscript5-dev qttools5-dev qtmultimedia5-dev qttools5-dev-tools libnotify-dev libopencv-core-dev libopencv-imgproc-dev libxtst-dev libboost-dev
If you want to use SQL databases you will also have to install the corresponding bindings, for instance, MySQL:
sudo apt-get install libqt5sql5-mysql
Get the code.
git clone https://github.com/Jmgr/actiona.git
Enter the actiona directory:
cd actiona
Then build.
mkdir build && cd build && cmake .. && make
To run actiona, enter:
./actiona
To update your version, open a terminal, go to the actiona/build directory and enter
git pull cmake .. make