-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dynamic Link error: undefined symbol: _ZN3sdf3v144Root20ClearActorLightModelEv in sdformat14 #1518
Comments
Are you sure you do not have already a sdformat14 installed with apt? |
I got this with both the apt version and the source distribution. I uninstalled the apt version and installed the source version and had the same issue. I also got it with the unit test in the repo when compiling the source version, which shouldn't use the installed version. (and I didn't have the apt version then anyway) |
Are you sure you do not have an old from-source version installed in |
There isn't any other version. (It's a new ubuntu install)
|
It looks like you have SDFormat installed from packages.osrfoundation.org, but also from packages.ros.org via |
Thanks azeey! That fixed it. I wiped out ROS and Gazebo and reinstalled making sure there were no duplicates. Didn't actually fix the problem but installed the source version again and discovered there was minor version difference between the vendor package and here. It seems like there was a bug with the version in the vendor packages (14.5.0) that was fixed here(14.6.0 was fine) but had not migrated over yet. Sorry about that, seems like the issue was already fixed. I'm sorry about reporting it then. :( |
Closing due to being already fixed. |
Environment
Description
Steps to reproduce
lsb_release -cs
'.apt' -o -iname 'packages.apt' | grep -v '/.git/') | tr '\n' ' ')Output
In python3 doing
With the source distribution, doing 'make test' after compiling gives :
Test project /home/james/seaqr/sdformat/build Start 101: UNIT_Root_TEST 1/1 Test #101: UNIT_Root_TEST ...................***Failed 0.00 sec /home/james/seaqr/sdformat/build/bin/UNIT_Root_TEST: symbol lookup error: /home/james/seaqr/sdformat/build/bin/UNIT_Root_TEST: undefined symbol: _ZN3sdf3v144Root20ClearActorLightModelEv
All other test pass however.
The text was updated successfully, but these errors were encountered: