From 6d54c9476056b13fb91bf90bbc803968e0743aef Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Fri, 20 Mar 2020 01:08:10 +0100 Subject: [PATCH] Make ifort on Windows create lowercase symbols with appended underscore tentative fix for #2472 --- cmake/fc.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/fc.cmake b/cmake/fc.cmake index f54c989d4..ff26ac06c 100644 --- a/cmake/fc.cmake +++ b/cmake/fc.cmake @@ -76,8 +76,11 @@ if (${F_COMPILER} STREQUAL "GFORTRAN") endif () endif () -if (${F_COMPILER} STREQUAL "INTEL") +if (${F_COMPILER} STREQUAL "IFORT") set(CCOMMON_OPT "${CCOMMON_OPT} -DF_INTERFACE_INTEL") + if (MSVC) + set(FCOMMON_OPT "${FCOMMON_OPT} -names:lowercase -assume:underscore") + endif () if (INTERFACE64) set(FCOMMON_OPT "${FCOMMON_OPT} -i8") endif ()