Skip to content

Comments

pico: add user meta to disable rcutils atomic ops#180

Closed
hippo5329 wants to merge 1 commit intomicro-ROS:mainfrom
hippo5329:main
Closed

pico: add user meta to disable rcutils atomic ops#180
hippo5329 wants to merge 1 commit intomicro-ROS:mainfrom
hippo5329:main

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 <thomas@wytron.com.tw>
@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