Difference between revisions of "Linux: dependencies"

From Wiki for iCub and Friends
Jump to navigation Jump to search
 
Line 1: Line 1:
This page contains the instructions for compiling all the Linux dependencies.
If you want to install manually the dependencies of the icub-common package, you can check this dependencies on
the scripts that are used to build the .deb packages:


== Development environment ==
https://github.com/robotology/icub-packaging/blob/master/linux/config.sh#L22 .
cmake (at least version 2.4)
g++
libncurses5-dev


== Libraries ==
Please note that the required dependencies change depending on the distribution (Ubuntu or Debian)
 
and on the version.  
libace-dev
 
libgtkmm-2.4-dev
libglademm-2.4-dev
 
libqt3-mt-dev
 
libgsl0-dev
 
libcv-dev
libhighgui-dev
libcvaux-dev
 
libode-dev


=== IPOPT ===
=== IPOPT ===

Latest revision as of 14:29, 29 June 2015

If you want to install manually the dependencies of the icub-common package, you can check this dependencies on the scripts that are used to build the .deb packages:

https://github.com/robotology/icub-packaging/blob/master/linux/config.sh#L22 .

Please note that the required dependencies change depending on the distribution (Ubuntu or Debian) and on the version.

IPOPT

Inverse kinematics modules need the IPOPT library. This is not a requirement but it could be a useful feature. See instructions here:

Environment variable you should have after this procedure: IPOPT_DIR