Skip to content

RobotecSplineTools: add rclcpp dependency#171

Merged
jhanca-robotecai merged 2 commits intoo3de-2505from
jh/fix_cmake_SplineTools
Jan 9, 2026
Merged

RobotecSplineTools: add rclcpp dependency#171
jhanca-robotecai merged 2 commits intoo3de-2505from
jh/fix_cmake_SplineTools

Conversation

@jhanca-robotecai
Copy link
Copy Markdown
Collaborator

What does this PR do?

We use ROS 2 in the gem, but we do not explicitly link to rclcpp and nav_msgs. The linking is done via ROS 2 Gem. However, it does not work in some cases, resulting in an error which is hard to decrypt:

CMake Error in /workspace/project/perception-simulation/gems/robotec-o3de-tools/Gems/RobotecSplineTools/Code/CMakeLists.txt:
4818
17:01:03
  Error evaluating generator expression:
4819
17:01:03
    $<TARGET_PROPERTY:fastcdr,TYPE>
4820
17:01:03
  Target "fastcdr" not found.

How was this PR tested?

Successfully builds.


Screenshots / Logs / Supporting Evidence (if applicable)

Add screenshots, terminal logs, or relevant links to builds/tests as needed.


Committer Checklist

Please confirm the following before marking this PR as ready for review:

  • Code changes are well-documented
  • Tests have been added or updated
  • Code owners file and CI config were updated if new Gem was added
  • The code is formatted according to the project's style guide
  • The version number has been updated according to the contributing guidelines

Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
Signed-off-by: Jan Hanca <jan.hanca@robotec.ai>
@jhanca-robotecai jhanca-robotecai merged commit 7f7f08a into o3de-2505 Jan 9, 2026
1 check passed
@jhanca-robotecai jhanca-robotecai deleted the jh/fix_cmake_SplineTools branch January 9, 2026 11:24
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.

3 participants