Intel/Classic: deactivate linker dependency file support

The Intel Classic compilers' IPO plugins do not support the
`-Wl,--dependency-file,...` linker flag.

Fixes: #26483
This commit is contained in:
Marc Chevrier
2024-11-28 15:36:49 +01:00
committed by Brad King
parent 75b3cc67c9
commit aeaec06267

View File

@@ -30,6 +30,9 @@ else()
string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3")
string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g")
# Compiler + IPO does not recognize --dependency-file link option
set(CMAKE_${lang}_LINKER_DEPFILE_SUPPORTED FALSE)
if("${lang}" STREQUAL "CXX")
set(CMAKE_${lang}_COMPILER_PREDEFINES_COMMAND "${CMAKE_${lang}_COMPILER}")
if(CMAKE_${lang}_COMPILER_ARG1)