(→Rocs Development Environment) |
(→Rocs Development Environment) |
||
Line 17: | Line 17: | ||
* Boost >= 1.39 (note that the libboost-graph package is also needed) | * Boost >= 1.39 (note that the libboost-graph package is also needed) | ||
Those package are usually indicated by a trailing "-dev" in the package name, as provided by your favorite distribution. | Those package are usually indicated by a trailing "-dev" in the package name, as provided by your favorite distribution. | ||
+ | |||
+ | ==== Development Packages on Debian ==== | ||
+ | * kde-sc-dev-latest | ||
+ | * cmake | ||
+ | * kdelibs5-dev | ||
+ | * libboost-dev | ||
+ | * libboost-graph-dev | ||
+ | * libboost-graph1.49.0 | ||
=== Get the Rocs Source Code === | === Get the Rocs Source Code === |
The following steps are mandatory:
Now, the important sections in more detail:
Usually it is not necessary to compile kdelibs and Qt from source to be able to compile Rocs. The current master branch of Rocs only requires development packges of the following framewoks:
Those package are usually indicated by a trailing "-dev" in the package name, as provided by your favorite distribution.
You can fetch the sources from the Rocs Project Page by cloning the Git repository. Let's say you fetch the source to: "$HOME/rocs-source"
Next, we need folders for building and for installing Rocs. Let's say
Then we need to say the build-scripts that those folders exist. Very comfortable this can be done by using the program cmake-gui. Take care to set the following:
Then press "configure" to see if all necessary libraries are present. Finally generate make-files if nothing is red anymore.
It is necessary that the following two steps are done:
Finally, you can run Rocs by executing the compiled and installed binary in $HOME/rocs-install.