Skip to content
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 configure due to rclcpp #929

Open
S-Dafarra opened this issue Jan 31, 2025 · 3 comments
Open

Failed to configure due to rclcpp #929

S-Dafarra opened this issue Jan 31, 2025 · 3 comments

Comments

@S-Dafarra
Copy link
Member

S-Dafarra commented Jan 31, 2025

In a shared machine where ROS is used, we had some difficulties in configuring the project with the following error

Image

In particular, the error is related to not finding the iceoryx_binding_c project, which is searched by rclcpp in

I solved it temporarily by commenting out the line above

The current master version is used (f4d03f5)

cc @MSECode who found the issue

cc @GiulioRomualdi

@traversaro
Copy link
Collaborator

So it was not sufficient to set FRAMEWORK_USE_rclcpp to OFF? That is strange. Probably some problem upstream in ROS. Anyhow, didn't we agree to be able to comment out the ROS inclusion in ergocub-torso's setup.sh ?

@S-Dafarra
Copy link
Member Author

So it was not sufficient to set FRAMEWORK_USE_rclcpp to OFF?

Indeed, that option was not even appearing because it was failing first.

Anyhow, didn't we agree to be able to comment out the ROS inclusion in ergocub-torso's setup.sh ?

I believe so, maybe there were some leftover

@traversaro
Copy link
Collaborator

So it was not sufficient to set FRAMEWORK_USE_rclcpp to OFF?

Indeed, that option was not even appearing because it was failing first.

I proposed a mitigation for this in #930 . Note that it would still fail, but it would not fail after explicitly setting -DFRAMEWORK_USE_rclcpp:BOOL=OFF in the CMake invocation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants