You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
that tinyxml used to be the name of a ros package, but now programs should just use the tinyxml system libraries. In order to do that, several changes must be made to the control_toolbox package:
includes of <tinyxml tinyxml.h=""> or "tinyxml/tinyxml.h" need to be replaced with <tinyxml.h>
the dependence on the tinyxml package needs to be removed from manifest.xml
you need to tell the cmake chain that it should link against tinyxml, by adding this to your CMakeLists.txt: target_link_libraries(${PROJECT_NAME} tinyxml)
I am running ros fuerte on ubunto oneiric.
I was trying to build the cyphy_serial_driver package, which depends on control_toolbox.
I got and tried to build control_toolbox using
When building control_toolbox, I got a big nasty error message, the substance of which was:
It turns out, per this link:
http://www.ros.org/wiki/tinyxml
that tinyxml used to be the name of a ros package, but now programs should just use the tinyxml system libraries. In order to do that, several changes must be made to the control_toolbox package:
I have attached a diff file, generated with
svn diff > ros_control_toolbox_tinyxml_dependency.diff
which will fix these problems, and cause control_toolbox to build on fuerte.
trac data:
The text was updated successfully, but these errors were encountered: