diff options
-rw-r--r-- | lib/make/known-architectures/linux | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/make/known-architectures/linux b/lib/make/known-architectures/linux index d870fc58..cc04e26c 100644 --- a/lib/make/known-architectures/linux +++ b/lib/make/known-architectures/linux @@ -239,7 +239,11 @@ else i?86 | x86_64) # add the necessary libraries according to the compiler version if test "`$F90 -V 2>&1 | grep Version | sed 's/.*Version //' | sed 's/\..*//'`" -ge 8; then - intel_p4_opt_flag='-xN' + if test "`$F90 -V 2>&1 | grep EM64T`"; then + intel_p4_opt_flag='-xP' + else + intel_p4_opt_flag='-xN' + fi : ${LIBS='ifcore imf svml m'} else intel_p4_opt_flag='-xW' |