octovis: undefined symbol: _ZN8octomath6Pose6DC1ERKS0_
fishmarch opened this issue · 6 comments
Which operating system are you on and how did you configure/build?
I am working on Ubuntu 20.04. I build it just following the instruction in README.md. Maybe some problems with Qt? I am using Qt5.
I've just tried it locally on 20.04 and it works. Can you check ldd ./bin/octovis
and whether it resolves to lib/...
relative to the source directory of the repository?
It picks up liboctomap
/liboctomath
from /lib
and liboctovis
from /home/xiaoyu/myLibs/...
. I would expect that all of them get picked up from ./lib/
i.e. relative to the root of the repository (which I suspect is myLibs/octomap). Either the configure step went wrong or you need to amend your LD_LIBRARY_PATH
to prepend the current directory.
Although I do not know the reason yet, the problem disappears now. Thanks a lot.