diff --git a/CompilerChecks.cmake b/CompilerChecks.cmake index 5bdc05c3..9acae281 100644 --- a/CompilerChecks.cmake +++ b/CompilerChecks.cmake @@ -85,9 +85,11 @@ if (UNIX) endif() endif (WITH_STACK_PROTECTOR_STRONG) - check_c_compiler_flag_ssp("-fstack-clash-protection" WITH_STACK_CLASH_PROTECTION) - if (WITH_STACK_CLASH_PROTECTION) - list(APPEND SUPPORTED_COMPILER_FLAGS "-fstack-clash-protection") + if (NOT WINDOWS AND NOT CYGWIN) + check_c_compiler_flag_ssp("-fstack-clash-protection" WITH_STACK_CLASH_PROTECTION) + if (WITH_STACK_CLASH_PROTECTION) + list(APPEND SUPPORTED_COMPILER_FLAGS "-fstack-clash-protection") + endif() endif() if (PICKY_DEVELOPER)