From 293cd7bbb0c32a8087578ed3ed272ceaab1bb79e Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Wed, 10 Jun 2026 14:24:22 +0200 Subject: [PATCH] enable 'relro', 'now', and 'defs' to ensure that all symbols are resolved --- orbbec_camera/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/orbbec_camera/CMakeLists.txt b/orbbec_camera/CMakeLists.txt index 79ef7880..907c8a5c 100644 --- a/orbbec_camera/CMakeLists.txt +++ b/orbbec_camera/CMakeLists.txt @@ -14,6 +14,7 @@ option(INSTALL_UDEV_RULES "Install udev rule for Orbbec cameras" ON) if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Werror -Wno-pedantic -Wno-array-bounds) add_compile_options(-Wno-error=deprecated-declarations) + add_link_options("-Wl,-z,relro,-z,now,-z,defs") endif() # find dependencies