no pointmatcher reference

asked 2015-04-14 04:44:15 -0600

HELPME gravatar image

i tried to catkin_make this package ethz-asl_icp_mapping ( https://github.com/ethz-asl/ethzasl_i... ) , however there is error showing no pointmatcher reference. how do i solve this?

src/mapper.cpp:161: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters()'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:161: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters()'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:161: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `ICP':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to `PointMatcher<float>::ICPChainBase::ICPChainBase()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `ICPSequence':
/usr/local/include/pointmatcher/PointMatcher.h:648: undefined reference to `PointMatcher<float>::DataPoints::DataPoints()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `Mapper::Mapper(ros::NodeHandle&, ros::NodeHandle&)':
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:142: undefined reference to `PointMatcher<float>::get()'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:172: undefined reference to `PointMatcherSupport::setLogger(PointMatcherSupport::Logger*)'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:192: undefined reference to `PointMatcher<float>::ICPChainBase::setDefault()'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:195: undefined reference to `PointMatcherSupport::setLogger(PointMatcherSupport::Logger*)'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:186: undefined reference to `PointMatcher<float>::ICPChainBase::setDefault()'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:236: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters(std::istream&)'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:181: undefined reference to `PointMatcher<float>::ICPChainBase::loadFromYaml(std::istream&)'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:202: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters(std::istream&)'
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:219: undefined reference to `PointMatcher<float>::DataPointsFilters::DataPointsFilters(std::istream&)'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `~ICP':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to `PointMatcher<float>::ICPChainBase::~ICPChainBase()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `Mapper::~Mapper()':
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/ethzasl_icp_mapper/src/mapper.cpp:286: undefined reference to `PointMatcher<float>::DataPoints::save(std::string const&) const'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `~ICP':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to `PointMatcher<float>::ICPChainBase::~ICPChainBase()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `PointMatcher<float>::ICP::~ICP()':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to `PointMatcher<float>::ICPChainBase::~ICPChainBase()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `~ICP':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to `PointMatcher<float>::ICPChainBase::~ICPChainBase()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `PointMatcherSupport::ROSLogger::~ROSLogger()':
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/libpointmatcher_ros/include/pointmatcher_ros/ros_logger.h:8: undefined reference to `PointMatcherSupport::Logger::~Logger()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `~ROSLogger':
/home/stella/catkin_ws/src/ethzasl_icp_mapping-indigo_devel/libpointmatcher_ros/include/pointmatcher_ros/ros_logger.h:8: undefined reference to `PointMatcherSupport::Logger::~Logger()'
CMakeFiles/mapper.dir/src/mapper.cpp.o: In function `~ICP':
/usr/local/include/pointmatcher/PointMatcher.h:622: undefined reference to ...
(more)
edit retag flag offensive close merge delete