-
Notifications
You must be signed in to change notification settings - Fork 119
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
Undefined reference to rclc_lifecycle functions #907
Comments
rclc_lifecycle is not built in the micro-ROS library, check here You can copy it to |
Thanks for the reply. Unfortunately your suggestion does not work as there are package name conflicts.
From my reading of the micro ros project website it suggests that this feature should be ready to use. Maybe there is a misunderstanding on my part. Since it seems that this is not limited to the Arduino library, is there a more appropriate place to continue this discussion? |
The rclc repo |
Reopening until ros2/rclc#279 is merged and library is supported under C++ build |
ros2/rclc#279 merged |
Issue template
Steps to reproduce the issue
Attempt to compile minimal lifecycle example:
All lifecycle functions are undefined when attempting to build:
Additional information
platformio.ini with fixed linker script:
Not sure if it is helpful but running
nm
onlibmicroros.a
results in:The text was updated successfully, but these errors were encountered: