Re: Building rtabmap from source with ros
Posted by seanxu112 on
URL: http://official-rtab-map-forum.206.s1.nabble.com/Building-rtabmap-from-source-with-ros-tp6575p6576.html
I removed rtabmap directory and cloned it again, make is successful, but got this error at sudo make install
[100%] Built target noEventsExample Linking CXX executable CMakeFiles/CMakeRelink.dir/rtabmap /usr/bin/aarch64-linux-gnu-ld: warning: libg2o_opengl_helper.so, needed by /opt/ros/kinetic/lib/libg2o_types_slam2d.so, not found (try using -rpath or -rpath-link) /opt/ros/kinetic/lib/libg2o_types_slam3d.so: undefined reference to g2o::opengl::drawPyramid(float, float)'
/opt/ros/kinetic/lib/libg2o_types_slam3d.so: undefined reference to g2o::opengl::drawBox(float, float, float)' /opt/ros/kinetic/lib/libg2o_types_slam2d.so: undefined reference to g2o::opengl::drawPoint(float)'
/opt/ros/kinetic/lib/libg2o_types_slam2d.so: undefined reference to g2o::opengl::drawArrow2D(float, float, float)' collect2: error: ld returned 1 exit status app/src/CMakeFiles/rtabmap.dir/build.make:962: recipe for target 'app/src/CMakeFiles/CMakeRelink.dir/rtabmap' failed make[2]: *** [app/src/CMakeFiles/CMakeRelink.dir/rtabmap] Error 1 CMakeFiles/Makefile2:480: recipe for target 'app/src/CMakeFiles/rtabmap.dir/preinstall' failed make[1]: *** [app/src/CMakeFiles/rtabmap.dir/preinstall] Error 2 Makefile:155: recipe for target 'prei
Would it be because I forgot to sudo make uninstall before I removed the whole directory?