We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2edd346 commit e32ebd2Copy full SHA for e32ebd2
1 file changed
cmake/commonSettings.cmake
@@ -1,5 +1,7 @@
1
include(CheckCXXCompilerFlag)
2
-include(CheckLinkerFlag)
+if(CMAKE_MINOR_VERSION GREATER 18 OR CMAKE_MINOR_VERSION EQUAL 18)
3
+ include(CheckLinkerFlag)
4
+endif()
5
6
option(MSVC_LINK_DYNAMIC_RUNTIME "Link against dynamic runtime" ON)
7
option(MSVC_PARALLELBUILD "Use flag /MP" ON)
@@ -143,7 +145,9 @@ else()
143
145
144
146
# add pthread flag
147
add_compiler_flag("-pthread" usePThreadCompilerFlag)
- add_linker_flag("-pthread" usePThreadLinkerFlag)
148
+ if(CMAKE_MINOR_VERSION GREATER 18 OR CMAKE_MINOR_VERSION EQUAL 18)
149
+ add_linker_flag("-pthread" usePThreadLinkerFlag)
150
+ endif()
151
152
# enable boost assert handler
153
add_compiler_flag("-DBOOST_ENABLE_ASSERT_HANDLER" enableAssertionHandler)
0 commit comments