Difference between revisions of "How to build Gimias 1.4.1 in Linux"
Msteghofer (Talk | contribs) |
Msteghofer (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | This manual is meant to be used for Gimias 1. | + | This manual is meant to be used for Gimias 1.4.0 release, for previous manuals contact the mailing list. This page is not complete. Please take a look at the [[HowToBuildGimias_1_4_0_InWindows_Step_1 | Windows page]] to get further details. |
= Prerequisites = | = Prerequisites = |
Revision as of 07:47, 25 July 2011
This manual is meant to be used for Gimias 1.4.0 release, for previous manuals contact the mailing list. This page is not complete. Please take a look at the Windows page to get further details.
Contents
Prerequisites
Build Tools
Before checking out and building GIMIAS, make sure that you have installed the following tools:
Tools that are available as packages of all major linux distributions (that is in most cases the easiest way to install them):
- An SVN client (e.g. the official command-line client or the graphical client [Smart SVN])
- A C and C++ compiler (we recommend the GNU Compiler Collection (gcc))
- CMake >= 2.8
- Python >= 2.4
- wxPython (corresponding to your Python version)
Tools that don't (yet) have a package in major Linux distributions:
Libraries
You should also check that you have installed the following packages in your system:
- gtk2.0 (i.e. sudo apt-get install libgtk2.0-dev ...)
- UUID-dev
- python-dev
- imagemagick
- doxygen
- subversion
- ruby-dev
- 'Remark: There could be a problem with the official driver of NVIDIA: it writes on some OpenGL (Mesa) headers . You have to uninstall it and install it again.
- libxt-dev: in order to have the file X11/StringDefs.h that you istall with this package
Steps
- Check out Gimias from repository with svn client
- Configure using CSnake
- Build
- Option 1: Fully Automatic
- Option 2: Step by Step
Check out Gimias
Checkout project from repository URL: https://svncistib.upf.edu/repos/toolkit/gimias/stable/GIMIAS_1_4_0
Configure CSnake
Options Tab
Context Tab
Select Projects Tab
Option 1: Automatic Build
Once you have configured CSnake you can click on the Configure All button in order to build everything automatically. This will take a while.