ROS dependency Boost 1.58, additional dependency Boost 1.64?
Hey everyone,
I've got a problem here that I seem unable to solve... or even fully get my head around.
ROS itself installs libboost 1.58
as one of its dependencies. In addition I have a 3rd party dependency for a node of libboost 1.64
. Boost 1.58
is installed via apt
in /usr/lib/x86_64-linux-gnu
as usual and comes with ros-kinetic-desktop-full
. So deinstalling it isn't an option.
Boost 1.64
on the other hand is manually built by cmake/make/make install
and installed in /usr/local/lib
. This doesn't appear to be an issue in this particular case, actually, but catkin
warns about not being able to generate a safe linker path. The node actually works. The warning is annoying though, and I'd like to somehow cleanly solve this issue instead of just suppressing the warning. But if there's no other way, I'd go with simply deactivating that particular warning.
How should I deal with this?
Thanks