From b236fe4b1d9d401afa8658bfe8b530ea652c647c Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 23 Sep 2026 14:56:13 +0000 Subject: automatic import of ros-humble-kuka-external-control-sdk-examples --- kuka-external-control-sdk-examples.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kuka-external-control-sdk-examples.spec b/kuka-external-control-sdk-examples.spec index d95e770..bcbc5f4 100644 --- a/kuka-external-control-sdk-examples.spec +++ b/kuka-external-control-sdk-examples.spec @@ -36,6 +36,12 @@ Examples for using KUKA external control SDK %prep %autosetup -n %{RosPkgName}-%{src_version} +# SDK 静态库 libkuka-external-control-sdk.a 内部使用 abseil CHECK 宏, +# 其导出的 CMake config 漏列 absl_log_internal_check_op 传递依赖, +# 链接 examples 时报 "DSO missing from command line"。 +# 显式追加 -labsl_log_internal_check_op 到每个 target_link_libraries。 +sed -i 's/Kuka::kuka-external-control-sdk/Kuka::kuka-external-control-sdk -labsl_log_internal_check_op/g' \ + kuka_external_control_sdk_examples/CMakeLists.txt %build [ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true -- cgit v1.2.3