From c69c9c9b5c42492ff5a8cd1db3d4668331e2d26c Mon Sep 17 00:00:00 2001 From: KV2773 Date: Thu, 9 Jul 2026 09:00:36 -0500 Subject: [PATCH] AIX linker options correction --- CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 162d63a8d1..5ad6471eb7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -157,7 +157,14 @@ if(WIN32 AND (CMAKE_C_COMPILER_ID MATCHES "MSVC|Intel|Clang")) add_definitions(-D_CRT_SECURE_NO_DEPRECATE) endif() -option(ld-version-script "Enable linker version script" ON) + +if (CMAKE_SYSTEM_NAME MATCHES "AIX") + option(ld-version-script "Disable linker version script" OFF) +else() + option(ld-version-script "Enable linker version script" ON) +endif() + + if(ld-version-script AND NOT (ANDROID OR APPLE)) # Check if LD supports linker scripts. file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/conftest.map" "