From 691618c63ea819080c97f75e437cd491fb960b24 Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Fri, 21 Jun 2019 19:10:06 -0700 Subject: [PATCH] DRAFT {crystal} Add ets-msgs-0.1.2-2.inc: Append to ROS_BUILD_DEPENDS --- includes-ros2/ets-ros2/ets-msgs-0.1.2-2.inc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 includes-ros2/ets-ros2/ets-msgs-0.1.2-2.inc diff --git a/includes-ros2/ets-ros2/ets-msgs-0.1.2-2.inc b/includes-ros2/ets-ros2/ets-msgs-0.1.2-2.inc new file mode 100644 index 0000000..fcf7ad8 --- /dev/null +++ b/includes-ros2/ets-ros2/ets-msgs-0.1.2-2.inc @@ -0,0 +1,18 @@ +# Copyright (c) 2019 LG Electronics, Inc. + +# XXX Not sure why depending on "builtin-interfaces" fixes this do_configure() error: +# +# | CMake Error at .../BUILD/sysroots/x86_64-linux/usr/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake:6 (find_package): +# | Could not find a configuration file for package "fastrtps" that is +# | compatible with requested version "". +# | +# | The following configuration files were considered but not accepted: +# | +# | .../BUILD/sysroots/x86_64-linux/usr/share/fastrtps/cmake/fastrtps-config.cmake, version: 1.7.2 (64bit) +# | .../BUILD/sysroots/x86_64-linux/usr/share/fastrtps/cmake/fastrtps-config.cmake, version: 1.7.2 (64bit) +# +# while adding "fastrtps" causes a native library to be linked with. + +ROS_BUILD_DEPENDS += " \ + builtin-interfaces \ +"