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

[BUG] rosidl msg_library failed. #9

Open
ZhenshengLee opened this issue Apr 10, 2024 · 4 comments
Open

[BUG] rosidl msg_library failed. #9

ZhenshengLee opened this issue Apr 10, 2024 · 4 comments

Comments

@ZhenshengLee
Copy link

I have seemed to run into a different issue:

fatal error: rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h: No such file or directory
   10 | #include "rosgraph_msgs/msg/detail/clock__rmw_cyclonedds_cpp.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

I have created a repo to help those interested in trying to reproduce.
https://github.com/willcbaker/ros2_bazel
The project uses a osrf/ros:humble-deskptop container with bazel v5.3.2 and the WORKSPACE file as instructed in https://github.com/ApexAI/rules_ros#workspace-setup

Originally posted by @willcbaker in #1 (comment)

@ZhenshengLee
Copy link
Author

The root cause is clear: this repo still lacks the middleware configuration of bazel to get rmw_xxx_typesupport_c.

@kilian-funk
Copy link
Collaborator

@ZhenshengLee Thank you for your bug report. You are right, this project is missing some final support for the middleware. Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again. Sorry for the inconvenience.

@ZhenshengLee
Copy link
Author

Unfortunately, we had to deprioritize this effort. It is currently unclear when we will pick up speed again.

@kilian-funk
Do you mind if I add the rosidl_typesupport_fastrtps_c.BUILD rosidl_typesupport_fastrtps_cpp.BUILD to the repo?

@kilian-funk
Copy link
Collaborator

@ZhenshengLee I am happy to review your pull request.

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