Projects/Edu/Rocs: Difference between revisions

From KDE TechBase
< Projects‎ | Edu
Line 1: Line 1:
== Getting Started ==
== Checklist for Development Environment==
The following steps are mandatory:
The following steps are mandatory:
# setup development enviroment for KDE applications
# setup development enviroment for KDE applications
Line 6: Line 6:
# compile Rocs
# compile Rocs
# install Rocs
# install Rocs
# setup execution enviroment and run Rocs
# set KDEDIRS and run kbuildsycoca4
# run Rocs


Now the steps with more details:
Now, the important sections in more detail:


=== Get the Rocs Source Code ===
=== Get the Rocs Source Code ===

Revision as of 09:58, 28 June 2012

Checklist for Development Environment

The following steps are mandatory:

  1. setup development enviroment for KDE applications
  2. get Rocs source code
  3. configure Rocs build system
  4. compile Rocs
  5. install Rocs
  6. set KDEDIRS and run kbuildsycoca4
  7. run Rocs

Now, the important sections in more detail:

Get the Rocs Source Code

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"

Configure Your Build-System

Next, we need folders for building and for installing Rocs. Let's say

  • $HOME/rocs-build
  • $HOME/rocs-install

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:

  • Source-directory is: $HOME/rocs-source
  • Build-directory is: $HOME/rocs-build
  • set: CMAKE_BUILD_TYPE = debugfull
  • set: CMAKE_INSTALL_PREFIX = $HOME/rocs-install

Then press "configure" to see if all necessary libraries are present. Finally generate make-files if nothing is red anymore.

Setup Execution Enviroment and Run Rocs

It is necessary that the following two steps are done:

  1. export KDEDIRS=$HOME/rocs-install:$KDEDIRS
  2. kbuildsycoca4

Finally, you can run Rocs by executing the compiled and installed binary in $HOME/rocs-install.