diff --git a/rtabmap_msgs/CMakeLists.txt b/rtabmap_msgs/CMakeLists.txt index 01e7cebb..d40b0c34 100644 --- a/rtabmap_msgs/CMakeLists.txt +++ b/rtabmap_msgs/CMakeLists.txt @@ -11,11 +11,12 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") endif() if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") - # issues #1285 #1288 + # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under + # emulated arm64 should not fail the build) find_library( rcutils_LIB NAMES rcutils PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) endif() diff --git a/rtabmap_sync/CMakeLists.txt b/rtabmap_sync/CMakeLists.txt index 106d23cf..ceda4040 100644 --- a/rtabmap_sync/CMakeLists.txt +++ b/rtabmap_sync/CMakeLists.txt @@ -2,16 +2,17 @@ cmake_minimum_required(VERSION 3.5) project(rtabmap_sync) if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") - # issues #1285 #1288 + # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under + # emulated arm64 should not fail the build) find_library( builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) find_library( crypto_LIB NAMES crypto PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) endif() diff --git a/rtabmap_viz/CMakeLists.txt b/rtabmap_viz/CMakeLists.txt index add21b02..a5e043d3 100644 --- a/rtabmap_viz/CMakeLists.txt +++ b/rtabmap_viz/CMakeLists.txt @@ -6,21 +6,22 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") endif() if(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") - # issues #1285 #1288 + # issues #1285 #1288 (best-effort probes: not REQUIRED, a phantom miss under + # emulated arm64 should not fail the build) find_library( builtin_interfaces__rosidl_generator_c_LIB NAMES builtin_interfaces__rosidl_generator_c PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) find_library( rcutils_LIB NAMES rcutils PATHS "/opt/ros/$ENV{ROS_DISTRO}/lib" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) find_library( crypto_LIB NAMES crypto PATHS "/usr/lib/${CMAKE_SYSTEM_PROCESSOR}-linux-gnu" - NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH REQUIRED + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH ) endif()