From 5ad386e76365479fdce178f65f02b2b338f3ce0c Mon Sep 17 00:00:00 2001 From: Oblivion Date: Sun, 21 Jan 2024 19:04:38 +0000 Subject: [PATCH] use fpic --- images/opentelemetry/rootfs/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/images/opentelemetry/rootfs/CMakeLists.txt b/images/opentelemetry/rootfs/CMakeLists.txt index 6e2612df4..a1ff85b49 100644 --- a/images/opentelemetry/rootfs/CMakeLists.txt +++ b/images/opentelemetry/rootfs/CMakeLists.txt @@ -24,7 +24,7 @@ project( set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_STANDARD_REQUIRED ON) -set(CMAKE_CXX_FLAGS "-O2") +set(CMAKE_CXX_FLAGS "-O2 -fpic") set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "ON" FORCE) set(CMAKE_BUILD_TYPE @@ -81,6 +81,7 @@ ExternalProject_Add( -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} + -DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} USES_TERMINAL_BUILD TRUE DOWNLOAD_NO_PROGRESS TRUE LOG_CONFIGURE TRUE @@ -101,6 +102,7 @@ ExternalProject_Add( -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} + -DCMAKE_CXX_FLAGS:STRING=${CMAKE_CXX_FLAGS} USES_TERMINAL_BUILD TRUE DOWNLOAD_NO_PROGRESS TRUE LOG_CONFIGURE TRUE