-
Notifications
You must be signed in to change notification settings - Fork 96
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
shared library suffix returns d.so
rather than just .so
when using debug
#31
Comments
Looking a bit into this it seems that we need to build poco with the definition They don't expose that definition through CMake AFAICT so right now I'm tempted to extend the existing windows hack to the other platforms. class_loader/src/class_loader.cpp Lines 59 to 65 in adcb526
The other option would be to host a modified version of Poco in the ros2 org and to compile it with that definition. |
Maybe we should consider to support that use case rather than providing custom built packages to avoid the debug suffix? |
This is a behavior inherited from poco:
http://pocoproject.org/docs/Poco.SharedLibrary.html#16662
This commonly doesn't work for us, so I will probably open a pull request to change the behavior of the shared library suffix function in
class_loader
to make that optional or remove it entirely.The text was updated successfully, but these errors were encountered: