We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8a1834 commit 6757bccCopy full SHA for 6757bcc
1 file changed
src/CMakeLists.txt
@@ -75,7 +75,11 @@ if (CMAKE_COMPILER_IS_GNUCXX OR COMPILER_IS_CLANG AND NOT MINGW)
75
option (LAMBDA_STATIC_BUILD "Include all libraries in the binaries." OFF)
76
if (LAMBDA_STATIC_BUILD)
77
set(CMAKE_FIND_LIBRARY_SUFFIXES ".a")
78
- set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++ -static")
+ if (CMAKE_COMPILER_IS_GNUCXX)
79
+ set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++ -static")
80
+ else (CMAKE_COMPILER_IS_GNUCXX)
81
+ set(CMAKE_EXE_LINKER_FLAGS "-static")
82
+ endif (CMAKE_COMPILER_IS_GNUCXX)
83
message (STATUS "STATIC_BUILD activated, binaries built with all libs included.")
84
endif (LAMBDA_STATIC_BUILD)
85
endif ()
0 commit comments