diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/apple | 26 |
1 files changed, 9 insertions, 17 deletions
diff --git a/config/apple b/config/apple index 14504bb..7ff667c 100644 --- a/config/apple +++ b/config/apple @@ -31,21 +31,9 @@ fi # The default Fortran 90 compiler if test "X-" = "X-$FC"; then - # Assume Absoft compiler - FC=xlf - FC_BASENAME=xlf - else - - # Neither xlf nor f95 have a working "version" command. - # If FC is set, try to guess which one is being used by examining - # the last element in the path to the compiler. - - TEMP_BASENAME=`basename $FC` - if test "xlf" = "${TEMP_BASENAME}"; then - FC_BASENAME=xlf - else - FC_BASENAME=f95 - fi + # Assume G95 compiler + FC=g95 + FC_BASENAME=g95 fi case $FC_BASENAME in @@ -72,10 +60,14 @@ case $FC_BASENAME in PROFILE_FCFLAGS="-g -pg" f9x_flags_set=yes -# f95 doesn't support shared libraries - echo ' warning: shared libraries are not supported for f95!' +# Fortran doesn't support shared libraries +# Works with static executable only. +if test "X-" != "X-$enable_fortran"; then + echo ' warning: shared libraries are not supported with Fortran' echo ' disabling shared libraries' enable_shared="no" +fi + ;; esac |