meta-ros/recipes-ros/robot-model
Dmitry Rozhkov d3d4634fe0 kdl-parser: add explicit dependency on libeigen
libeigen is an interface dependency needed by orocos-kdl and
orocos-kdl does export this dependency, but it does so with
a hardcoded absolute path pointing to the sysroot where
orocos-kdl was built. In case the sysroot doesn't exist
the compiler can't find libeigen's headers.

Unfortunately orocos-kdl's CMakeList.txt doesn't use
per-target include dirs, but global ones. I don't know
an easy way how to make them relocatable.

The easiest way to fix it is to add the explicit dependency
on libeigen to kdl-parser's CMakeList.txt. Anyway it's already
been declarated as a dependency in kdl-parser's recipe.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-02-22 16:40:33 +02:00
..
kdl-parser kdl-parser: add explicit dependency on libeigen 2017-02-22 16:40:33 +02:00
urdf urdf: patch CMake script to compile with gcc6 (#392) 2016-10-12 09:30:12 +02:00
collada-parser_1.11.11.bb robot-model: updating to 1.11.11 2016-09-02 08:31:58 +02:00
collada-urdf_1.11.11.bb collada-urdf: add missing build dep on libtinyxml 2017-02-08 12:12:29 +02:00
joint-state-publisher_1.11.11.bb robot-model: updating to 1.11.11 2016-09-02 08:31:58 +02:00
kdl-parser_1.11.11.bb kdl-parser: add explicit dependency on libeigen 2017-02-22 16:40:33 +02:00
robot-model.inc robot-model: updating to 1.11.11 2016-09-02 08:31:58 +02:00
urdf-parser-plugin_1.11.11.bb robot-model: updating to 1.11.11 2016-09-02 08:31:58 +02:00
urdf_1.11.11.bb urdf: add missing build dep on class-loader 2017-02-08 12:12:29 +02:00