From d7841e95ebe7dacd440bd78985f797fe65c07c94 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 22 Sep 2026 02:21:46 +0000 Subject: automatic import of ros-humble-fast-gicp --- fast-gicp.spec | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'fast-gicp.spec') diff --git a/fast-gicp.spec b/fast-gicp.spec index f7d4530..406aeef 100644 --- a/fast-gicp.spec +++ b/fast-gicp.spec @@ -36,6 +36,13 @@ A collection of fast point cloud registration implementations %prep %autosetup -n %{RosPkgName}-%{src_version} +# openEuler 的 pcl-devel 未编译 PCL 的 visualization 模块(构建时未启用 VTK), +# 而上游 src/kitti.cpp 依赖 pcl/visualization/pcl_visualizer.h,必然编译失败。 +# 移除仅用于 KITTI 数据集演示的 gicp_kitti 可执行目标(CMakeLists 中该 6 行块), +# libfast_gicp.so 与 gicp_align 保持不变 +sed -i '/^ add_executable(gicp_kitti src\/kitti\.cpp)$/,/^ )$/d' CMakeLists.txt +! grep -q 'gicp_kitti' CMakeLists.txt + %build [ -f /opt/ros/%{ros_distro}/setup.sh ] && source /opt/ros/%{ros_distro}/setup.sh || true export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packages${PYTHONPATH:+:$PYTHONPATH} -- cgit v1.2.3