Skip to content

Conversation

@hippo5329
Copy link
Contributor

The micro-ROS common.meta defines "-DRCUTILS_NO_64_ATOMIC=ON", which enables atomic ops functions in micro-ros/rcutils. But pico-sdk has build-in atomic ops, so they conflict and might result in link errors with newer toolchains.

An user.meta is added to disable rcutils atomic ops.

The micro-ROS common.meta defines "-DRCUTILS_NO_64_ATOMIC=ON", which
enables atomic ops functions in micro-ros/rcutils. But pico-sdk has
build-in atomic ops, so they conflict and might result in link errors
with newer toolchains.

An user.meta is added to disable rcutils atomic ops.

Signed-off-by: Thomas Chou <[email protected]>
@hippo5329 hippo5329 closed this Jun 24, 2025
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

Successfully merging this pull request may close these issues.

1 participant