ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
To fix the libtinyxml issue, apparently the build process doesn't look at the lib64 folder. So, I added to CMakeLists.txt
set(GAZEBO_LDFLAGS_OTHERS -L/usr/lib64 -ltinyxml)
set(GAZEBO_INCLUDE_DIRS ${GAZEBO_INCLUDE_DIRS} /usr/include)
to the beginning, and a
rosbuild_add_link_flags(bin/urdf2model ${GAZEBO_LDFLAGS_OTHERS})
for the urdf2model executable
For the pcl_ros_tf, apparently an old failed build was blocking a successful build, and so a delete of the build and the CMakeFiles folder and a subsequent rosmake did the job.
2 | No.2 Revision |
To fix the libtinyxml issue, apparently the build process doesn't look at the lib64 folder. So, I added to CMakeLists.txt
set(GAZEBO_LDFLAGS_OTHERS -L/usr/lib64 -ltinyxml)
set(GAZEBO_INCLUDE_DIRS ${GAZEBO_INCLUDE_DIRS} /usr/include)
to the beginning, and a
rosbuild_add_link_flags(bin/urdf2model ${GAZEBO_LDFLAGS_OTHERS})
for the urdf2model executable
I also had to something very similar in gazebo_tools, same initial commands, and a
rosbuild_add_link_flags(bin/urdf2model ${GAZEBO_LDFLAGS_OTHERS})
For the pcl_ros_tf, apparently an old failed build was blocking a successful build, and so a delete of the build and the CMakeFiles folder and a subsequent rosmake did the job.