From 91cbb32d3122dc9a63a5fdfc09d7c8822f95ddf6 Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Tue, 14 Nov 2017 21:49:19 +0100 Subject: build: Set CMAKE_REQUIRED_FLAGS in CompilerUtils This sets the cmake variable CMAKE_REQUIRED_FLAGS to the compiler flags that are being tested so that the linker doesn't fail when trying the compile flag. Signed-off-by: Sander Vrijders Signed-off-by: Dimitri Staessens --- cmake/CompilerUtils.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'cmake') diff --git a/cmake/CompilerUtils.cmake b/cmake/CompilerUtils.cmake index b9fd391c..7c8b022f 100644 --- a/cmake/CompilerUtils.cmake +++ b/cmake/CompilerUtils.cmake @@ -3,6 +3,7 @@ include(CheckCCompilerFlag) function(test_and_set_c_compiler_flag_global _flag) string(REGEX REPLACE "-" "_" _sflag ${_flag}) + set(CMAKE_REQUIRED_FLAGS ${_flag}) check_c_compiler_flag(${_flag} COMPILER_SUPPORTS_FLAG_${_sflag}) if(COMPILER_SUPPORTS_FLAG_${_sflag}) -- cgit v1.2.3