-
Notifications
You must be signed in to change notification settings - Fork 409
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
Failed to build python_orocos_kdl #464
Comments
Thank you for your quick answer. On my system I had installed Pybind11 2.12, after reading your answer I have uninstalled it and then done catkin build --force-make but the same error on python_orocos_kdl appears. Now if I check the installed version I get:
I'm building on master branch and last commit 1197 of 10th June 2024 ( if this is what you meant) |
So there is still another version of pybind11 installed on your system. Which is too old. CMake should not use it, as it doesn't match the version requirements. So hopefully that is the case. When you cloned the repo, did you also initialize the submodule? As we include pybind11 as submodule. |
It doesn't detect pip installed versions of pybind11, see https://github.com/orocos/orocos_kinematics_dynamics/actions/runs/9512645544 It does detect apt installed versions of pybind11, see The last one also shows the CMake version requirement does work. |
Hello, I'm facing the same issue - I removed all versions of pybind 11 that I have and it still yields the same issue. TIA |
@sara-aldhaheri please provide a full build log which shows the following lines (or similar):
|
@MatthijsBurgh, I've been trying to install the library again so when I look up pybind now it shows:
I've followed the instructions in the INSTALL.md and this is the error log:
TIA! |
No I need it in the build log. So clean your build. Try to build it again and please provide that build log |
@MatthijsBurgh , do you mean this log?
It shows empy cannot be found however it has been installed. Thanks again! |
Yes this log. But it doesn't show the pybind lines, as you don't reach that point of the config yet. As it can't find the Make sure the package is installed in the system or user site-packages as you seem to being the system interpreter. |
I want to use tf_conversion in a venv but it returns me the error ModuleNotFoundError: No module named 'PyKDL':
from tf_conversions import transformations
Then I have followed your instructions to install orocos_kdl and python_orocos_kdl but when doing the catkin make (or catkin build) I get this error:
And I do not managed to find any other solution on the net. Can someone help me?
The text was updated successfully, but these errors were encountered: