Re: Error in updating rtabmap
Posted by Masoumeh on
URL: http://official-rtab-map-forum.206.s1.nabble.com/Error-in-updating-rtabmap-tp8032p8035.html
Hi mattieu.
after that i do catkin_make, i receive the following error:
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::DataPoints::getFeatureViewByName(std::__cxx11::basic_s
tring<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `Nabo::NearestNeighbourSearch<float, Eigen::Matrix<float, -1, -1, 0, -1, -1>
>::create(Eigen::Matrix<float, -1, -1, 0, -1, -1> const&, int, Nabo::NearestNeighbourSearch<float, Eigen::Matrix<float, -1, -1, 0, -1, -1> >::Sea
rchType, unsigned int, Nabo::Parameters const&)'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcherSupport::InvalidElement::InvalidElement(std::__cxx11::basic_str
ing<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::ICP::operator()(PointMatcher<float>::DataPoints const&
, PointMatcher<float>::DataPoints const&)'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::ICPChainBase::~ICPChainBase()'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::ICPChainBase::loadFromYaml(std::istream&)'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::DataPoints::Labels::Labels()'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::get()'
/home/masoumeh/rtabmap/bin/librtabmap_core.so: undefined reference to `PointMatcher<float>::DataPoints::conservativeResize(long)'
collect2: error: ld returned 1 exit status
rtabmap_ros/CMakeFiles/rtabmap_icp_odometry.dir/build.make:947: recipe for target '/home/masoumeh/catkin_ws4/devel/lib/rtabmap_ros/icp_odometry' f
ailed
make[2]: *** [/home/masoumeh/catkin_ws4/devel/lib/rtabmap_ros/icp_odometry] Error 1
CMakeFiles/Makefile2:2939: recipe for target 'rtabmap_ros/CMakeFiles/rtabmap_icp_odometry.dir/all' failed
make[1]: *** [rtabmap_ros/CMakeFiles/rtabmap_icp_odometry.dir/all] Error 2
[ 70%] Linking CXX shared library /home/masoumeh/catkin_ws4/devel/lib/librtabmap_ros.so
[ 70%] Built target rtabmap_ros
Makefile:145: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed
how can I fix it?