From 0424ff0818e07b8a810b457a0177066d4c4e7f42 Mon Sep 17 00:00:00 2001 From: "Daniel J. Hofmann" Date: Thu, 10 Sep 2015 18:36:26 +0200 Subject: [PATCH] Do not pass linker flags for static libraries. Static libraries get the linker flags from the user / pkg-config. --- CMakeLists.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 048be56ff..dd6fb7d86 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -209,8 +209,6 @@ else() message(STATUS "Using unknown linker, not setting linker optimizations") endif () set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${LINKER_FLAGS}") -# XXX(daniel-j-h): building libosrm.a invokes AR passing on the linker flags, but AR does not understand them -#set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} ${LINKER_FLAGS}") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${LINKER_FLAGS}") set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${LINKER_FLAGS}")