SteveMacenski / spatio_temporal_voxel_layer

A new voxel layer leveraging modern 3D graphics tools to modernize navigation environmental representations
http://wiki.ros.org/spatio_temporal_voxel_layer
GNU Lesser General Public License v2.1
620 stars 184 forks source link

Failed to load library /opt/ros/noetic/lib//libspatio_temporal_voxel_layer.so #235

Closed MikeHallettUK closed 2 years ago

MikeHallettUK commented 2 years ago

ERROR = " what(): Failed to load library /opt/ros/noetic/lib//libspatio_temporal_voxel_layer.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = /opt/ros/noetic/lib//libspatio_temporal_voxel_layer.so: undefined symbol: _ZN10costmap_2d12CostmapLayer9clearAreaEiiiib)"

Error msq is same if using amcl NAV launch, or RTABmap launch.

? any advice please ?

Thanks

Mike

SteveMacenski commented 2 years ago

Ask on ROS Answers

MikeHallettUK commented 2 years ago

OK. Thx = is at :

https://answers.ros.org/question/403714/failed-to-load-library-optrosnoeticliblibspatio_temporal_voxel_layerso/

MikeHallettUK commented 2 years ago

fyi : Now compiled ok from source, with libopenvdb6.2/focal 6.2.1-8ubuntu1.1 amd64, and: "LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2".

This runs ok. So it seems it was the apt install binary that failed on Ubuntu 20.04