From 02afa834ee5c9f53f882403a5699bfe0605a9cc0 Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Fri, 29 Mar 2019 14:39:26 -0700 Subject: [PATCH] DRAFT {crystal} rosidl-typesupport-fastrtps-c-0.6.1.inc: Append target rosidl-typesupport-fastrtps-cpp to ROS_BUILD_DEPENDS Without the target rosidl-typesupprt-fastrtps-cpp, ament finds the native packages and then fails to link (error: incompatible target) => append them to ROS_BUILD_DEPENDS. Version-specific because might be fixed in new version. --- .../rosidl-typesupport-fastrtps-c-0.6.1.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/includes-ros2/rosidl-typesupport-fastrtps/rosidl-typesupport-fastrtps-c-0.6.1.inc b/includes-ros2/rosidl-typesupport-fastrtps/rosidl-typesupport-fastrtps-c-0.6.1.inc index 5a88e8a..98b4b8e 100644 --- a/includes-ros2/rosidl-typesupport-fastrtps/rosidl-typesupport-fastrtps-c-0.6.1.inc +++ b/includes-ros2/rosidl-typesupport-fastrtps/rosidl-typesupport-fastrtps-c-0.6.1.inc @@ -1,6 +1,9 @@ # Copyright (c) 2019 LG Electronics, Inc. +# Without the target rosidl-typesupport-fastrtps-cpp, ament finds the native packages and then fails to link +# (error: incompatible target). ROS_BUILD_DEPENDS += " \ fastcdr \ fastrtps \ + rosidl-typesupport-fastrtps-cpp \ "