+
+ # Set flags/libs to be used in smpiff
+ if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU")
+ set(SMPI_Fortran_FLAGS "\"-fpic\" \"-ff2c\" \"-fno-second-underscore\"")
+ set(SMPI_Fortran_LIBS "\"-lgfortran\"")
+ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel")
+ set(SMPI_Fortran_FLAGS "\"-fPIC\" \"-nofor-main\"")
+ set(SMPI_Fortran_LIBS "\"-lifcore\"")
+ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "PGI") # flang
+ set(SMPI_Fortran_FLAGS "\"-fPIC\"")
+ set(SMPI_Fortran_LIBS "")
+ endif()
+