glim icon indicating copy to clipboard operation
glim copied to clipboard

Unable to complie glim ros2

Open r4hul77 opened this issue 2 months ago • 0 comments

Describe the bug A clear and concise description of what the bug is.

When I build GLIM ROS2 using colcon build I get the following errors

/usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, unsigned int, boost::filesystem::detail::directory_iterator_params*, boost::system::error_code*)' /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::dir_itr_imp::~dir_itr_imp()' /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::dir_itr_imp::operator delete(void*)' collect2: error: ld returned 1 exit status gmake[2]: *** [CMakeFiles/glim_rosnode.dir/build.make:258: glim_rosnode] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/glim_rosnode.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, unsigned int, boost::filesystem::detail::directory_iterator_params*, boost::system::error_code*)' /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::dir_itr_imp::~dir_itr_imp()' /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::dir_itr_imp::operator delete(void*)' collect2: error: ld returned 1 exit status gmake[2]: *** [CMakeFiles/validator_node.dir/build.make:258: validator_node] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:252: CMakeFiles/validator_node.dir/all] Error 2 /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, unsigned int, boost::filesystem::detail::directory_iterator_params*, boost::system::error_code*)' /usr/bin/ld: /usr/local/lib/libgtsam_points.so: undefined reference to boost::filesystem::detail::dir_itr_imp::~dir_itr_imp()'

Boost 1.74 is installed and this is a nvidia jetson

r4hul77 avatar Oct 28 '25 19:10 r4hul77