User Tools

Site Tools


en:compilation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:compilation [2016/10/09 09:10]
127.0.0.1 external edit
en:compilation [2020/02/09 13:26] (current)
Line 1: Line 1:
 ====== Get & compile the latest version ====== ====== Get & compile the latest version ======
  
-Please note: this is to compile actiona ​up to version 3.8.0. Version ​3.9.0 and higher ​require Qt5 instead of Qt4 and are simpler to compile. An update of this page is still required.+Please note: this is to compile actiona 3.9.0 and higher. Older versions depended on Qt 4 and are not supported anymore.
  
 ===== Windows ===== ===== Windows =====
Line 24: Line 24:
 We need Git, a C++ compiler (that can compile C++11 code, so for GCC, version 4.7 or better), Qt and all dependencies:​ We need Git, a C++ compiler (that can compile C++11 code, so for GCC, version 4.7 or better), Qt and all dependencies:​
 <code bash> <code bash>
-sudo apt-get install git-core build-essential ​qt4-qmake libqt4-dev qtmobility-dev libxtst-dev libnotify-dev libopencv-dev ​libboost-dev qtscript-tools+sudo apt-get install git-core build-essential ​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
 </​code>​ </​code>​
  
 If you want to use SQL databases you will also have to install the corresponding bindings, for instance, MySQL: If you want to use SQL databases you will also have to install the corresponding bindings, for instance, MySQL:
 <code bash> <code bash>
-sudo apt-get install ​libqt4-sql-mysql+sudo apt-get install ​libqt5sql5-mysql
 </​code>​ </​code>​
  
 Get the code. Get the code.
 <code bash> <code bash>
-git clone git://​github.com/​Jmgr/​actionaz.git+git clone https://​github.com/​Jmgr/​actiona.git
 </​code>​ </​code>​
  
-Enter the actionaz ​directory:+Enter the actiona ​directory:
 <code bash> <code bash>
-cd actionaz+cd actiona
 </​code>​ </​code>​
  
Line 47: Line 47:
 </​code>​ </​code>​
  
-To run actionaz, enter:+To run actiona, enter:
 <code bash> <code bash>
-./actionaz+./actiona
 </​code>​ </​code>​
  
 === Update === === Update ===
-To update your version, open a terminal, go to the actionaz ​directory and enter+To update your version, open a terminal, go to the actiona ​directory and enter
 <code bash> <code bash>
 git pull git pull
en/compilation.txt ยท Last modified: 2020/02/09 13:26 (external edit)