Closed jattiogbe closed 5 years ago
So I ended up editing the internal/build/laser_loop_closure/CMakeFiles/laser_loop_closure.dir/link.txt to replace -lboost::timer with the actual library path for boost timer. On my machine that was: /usr/lib/x86_64-linux-gnu/libboost_timer.so
After that I had to remove -lBoostGraphAlgorithms with the path of library for boost_graph. On my machine that was: /usr/lib/x86_64-linux-gnu/libboost_graph.so.
Then I had to also replace all the other -lBoost::Timer from internal/build/blam_slam/CMakeFiles/blam_slam.dir/link.txt, internal/build/blam_slam/CMakeFiles/blam_slam_node.dir/link.txt, and internal/build/blam_slam/CMakeFiles/blam_slam_offline.dir/link.txt
After all these changes everything finished compiling.
Thanks @Nruano3 for the clear explanation,
I modified everything you wrote except for lBoostGraphAlgorithms that I can't find in link.txt, I only have libvtkInfovisBoostGraphAlgorithms.
I end up with the same error message as before.
EDIT: I finally got some new help that solved my compilation problem. Strangely, I had to replace lBoost::timer with _lboosttimer in link.txt files and it worked.
Hi,
I am on Ubuntu 18.04, ROS Melodic. I am trying to compile this project, I used patches described in other issues : editing geometry_utils files and also LaserLoopClosure.cc & LaserLoopClosure.h
Now here is what I get on ./update :
Any idea ?