Difference between revisions of "How to build Gimias 1.4.1 in Linux"

From user's Wiki!
Jump to: navigation, search
m (Build Tools)
(Link to SVN)
 
(7 intermediate revisions by one user not shown)
Line 1: Line 1:
This manual is meant to be used for Gimias 1.3.0 release, for previous manuals contact the mailing list. This page is not complete. Please take a look at the [[HowToBuildGimias_1_3_0_InWindows_Step_1 | Windows page]] to get further details.
+
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 =
Line 15: Line 15:
  
 
Tools that don't (yet) have a package in major Linux distributions:
 
Tools that don't (yet) have a package in major Linux distributions:
* [https://github.com/csnake-org/CSnake/zipball/v2_4_4 CSnake >= 2.4.4]
+
* [https://github.com/csnake-org/CSnake/tarball/v2.5.0 CSnake >= 2.5.0]
  
 
== Libraries ==
 
== Libraries ==
Line 35: Line 35:
 
# Configure using CSnake  
 
# Configure using CSnake  
 
# Build
 
# Build
  * Option 1: Fully Automatic
+
## Option 1: Fully Automatic
  * Option 2: Step by Step
+
## Option 2: Step by Step
  
 
== Check out Gimias ==
 
== Check out Gimias ==
  
Checkout project from repository URL: https://svncistib.upf.edu/repos/toolkit/gimias/stable/GIMIAS_1_4_0
+
Checkout project from repository URL: {{SVN_GIMIAS_Stable}}/GIMIAS_1_4_1/
  
 
== Configure CSnake ==
 
== Configure CSnake ==

Latest revision as of 08:14, 27 June 2012

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.

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):

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

  1. Check out Gimias from repository with svn client
  2. Configure using CSnake
  3. Build
    1. Option 1: Fully Automatic
    2. Option 2: Step by Step

Check out Gimias

Checkout project from repository URL: https://svn.gimias.org/svn/toolkit/gimias/stable/GIMIAS_1_4_1/

Configure CSnake

Options Tab

Option Tab

Context Tab

Context Tab

Select Projects 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.