HuaYuXiao / sdf_tools

Builds 2D signed distance fields from images, 3D signed distance fields from pointclouds, 3D signed distance fields from Octomap, provides a lightweight signed distance field library, message types for signed distance fields, and tools to compress signed distance fields for transport.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

ld returned 1 exit status #7

Open HuaYuXiao opened 3 months ago

HuaYuXiao commented 3 months ago
/usr/bin/ld: /tmp/sdf_generation_node.pWPXSy.ltrans0.ltrans.o: in function `main':
<artificial>:(.text.startup+0x821): undefined reference to `sdf_tools::SDF_Builder::SDF_Builder(ros::NodeHandle&, Eigen::Transform<double, 3, 1, 0>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, double, double, double, float, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/usr/bin/ld: <artificial>:(.text.startup+0xb21): undefined reference to `sdf_tools::SDF_Builder::UpdateCollisionMap(unsigned char)'
/usr/bin/ld: <artificial>:(.text.startup+0xca8): undefined reference to `sdf_tools::SDF_Builder::UpdateSDF(unsigned char)'
/usr/bin/ld: <artificial>:(.text.startup+0xcd0): undefined reference to `sdf_tools::SignedDistanceField::GetNumXCells() const'
/usr/bin/ld: <artificial>:(.text.startup+0xcdb): undefined reference to `sdf_tools::SignedDistanceField::GetNumYCells() const'
/usr/bin/ld: <artificial>:(.text.startup+0xce7): undefined reference to `sdf_tools::SignedDistanceField::GetNumZCells() const'
/usr/bin/ld: <artificial>:(.text.startup+0xd97): undefined reference to `sdf_tools::SignedDistanceField::ExportForDisplay(float) const'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/sdf_generation_node.dir/build.make:613: /home/hyx020222/planner_ws/devel/lib/sdf_tools/sdf_generation_node] Error 1
make[1]: *** [CMakeFiles/Makefile2:266: CMakeFiles/sdf_generation_node.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make install -j22 -l22" failed
HuaYuXiao commented 3 months ago
sudo apt remove ros-noetic-moveit-*