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 solution I found was a combination of installing yaml-cpp-0.3.0 from source (which I already did) and removing the pre-built components of camera_calibration_parser (which I did not).

First, when installing yaml-cpp-0.3.0, make sure you open the configuration of the CMake file (i.e. run "ccmake .." in the build directory). Turn the option "BUILD_SHARED_LIBS" ON.

Second, navigate to the "build_isolated" folder under ros/groovy. Remove the camera_calibration_parser folder. Then you are safe to rebuild it.

As a note, the error was not only related to the "GetType" function. There were other times that different functions in yaml-cpp caused the error.

Hope this helps anyone who comes across this problem.