ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The problem is solved...

It seems that the roslib package isn't a dependency of roscpp anymore. Adding the roslib package as dependency to my package makes it linkable.

roscpp manifest.xml in electric

...
<depend package="roslib"/>
...

roscpp manifest.xml in fuerte

<package>
  <description brief="ROS C++ client library">

...

  </description>
  <author>Morgan Quigley mquigley@cs.stanford.edu, Josh Faust jfaust@willowgarage.com, Brian Gerkey gerkey@willowgarage.com, Troy Straszheim straszheim@will$
  <license>BSD</license>
  <review status="Doc reviewed"/>
  <url>http://ros.org/wiki/roscpp</url>
  <depend package="roslang"/>
  <export>
    <cpp cflags="`PKG_CONFIG_PATH=${prefix}/../../lib/pkgconfig pkg-config --cflags roscpp`"
         lflags="`PKG_CONFIG_PATH=${prefix}/../../lib/pkgconfig pkg-config --libs roscpp`"/>
    <roslang cmake="${prefix}/rosbuild/roscpp.cmake"/>
  </export>
  <rosdep name="pkg-config"/>

</package>

Thanks anyway!