311 |
|
# include <unistd.h> |
312 |
|
#endif" |
313 |
|
|
314 |
< |
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME DEBUG build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT AR F90LIBS F90_FUNC F90_FUNC_ MPI_DIR MPI_LIBDIR MPI_INC MPI_LIB MPIF77 MPIF90 MPILIBS CPP EGREP SPRNG_LIBDIR SPRNG_LIB SPRNG_INC HAVE_SPRNG MKL_LIBDIR MKL_LIB MKL_INC HAVE_MKL MPI_F90_MODS fortran_machine_defs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LIBOBJS LTLIBOBJS' |
314 |
> |
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PROGNAME DEBUG build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX F90 F90FLAGS ac_ct_F90 PREPFLAG PREPDEFFLAG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LN_S SET_MAKE RANLIB ac_ct_RANLIB YACC LEX LEXLIB LEX_OUTPUT_ROOT AR F90LIBS F90_FUNC F90_FUNC_ MPI_DIR MPI_LIBDIR MPI_INC MPI_LIB MPIF77 MPIF90 MPILIBS CPP EGREP SPRNG_LIBDIR SPRNG_LIB SPRNG_INC HAVE_SPRNG MKL_LIBDIR MKL_LIB MKL_INC HAVE_MKL MPI_F90_MODS MPIMODLIBNAME BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS FFLAGS LIBOBJS LTLIBOBJS' |
315 |
|
ac_subst_files='' |
316 |
|
|
317 |
|
# Initialize some variables set by options. |
3882 |
|
|
3883 |
|
# Try to determine "good" native compiler flags if none specified on command |
3884 |
|
# line |
3885 |
+ |
|
3886 |
|
if test "$ac_test_F90FLAGS" != "set"; then |
3887 |
|
F90FLAGS="" |
3888 |
|
case "${host_cpu}-${host_os}" in |
4851 |
|
ac_save_F90FLAGS=$F90FLAGS |
4852 |
|
F90FLAGS="$F90FLAGS $ac_verb" |
4853 |
|
|
4854 |
< |
(eval echo $as_me:4853: \"$ac_link\") >&5 |
4854 |
> |
(eval echo $as_me:4854: \"$ac_link\") >&5 |
4855 |
|
ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'` |
4856 |
|
echo "$ac_f90_v_output" >&5 |
4857 |
|
F90FLAGS=$ac_save_F90FLAGS |
4928 |
|
ac_save_F90FLAGS=$F90FLAGS |
4929 |
|
F90FLAGS="$F90FLAGS $ac_cv_prog_f90_v" |
4930 |
|
|
4931 |
< |
(eval echo $as_me:4930: \"$ac_link\") >&5 |
4931 |
> |
(eval echo $as_me:4931: \"$ac_link\") >&5 |
4932 |
|
ac_f90_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'` |
4933 |
|
echo "$ac_f90_v_output" >&5 |
4934 |
|
F90FLAGS=$ac_save_F90FLAGS |
6750 |
|
|
6751 |
|
MPI_F90_MODS="-I${mpi_f90_mods}" |
6752 |
|
|
6753 |
+ |
# The library name: |
6754 |
+ |
if test -z "$MPI_LIB" ; then |
6755 |
+ |
MPI_LIBNAME=-lmpich |
6756 |
+ |
else |
6757 |
+ |
MPI_LIBNAME="$MPI_LIB" |
6758 |
+ |
fi |
6759 |
+ |
if test -z "$MPIMODLIBNAME" ; then |
6760 |
+ |
MPIMODLIBNAME="${MPI_LIBNAME}f90" |
6761 |
+ |
fi |
6762 |
+ |
|
6763 |
|
else |
6764 |
|
echo "$as_me:$LINENO: result: no" >&5 |
6765 |
|
echo "${ECHO_T}no" >&6 |
6767 |
|
echo "$as_me: error: Couldn't locate MPI F90 Modules" >&2;} |
6768 |
|
{ (exit 1); exit 1; }; } |
6769 |
|
fi |
6759 |
– |
|
6760 |
– |
|
6770 |
|
|
6762 |
– |
case $F90 in |
6763 |
– |
ifc) fortran_machine_defs='Linux_ifc_machdep$(O)' ;; |
6764 |
– |
*) fortran_machine_defs='' ;; |
6765 |
– |
esac |
6771 |
|
|
6772 |
|
|
6773 |
|
|
7522 |
|
s,@MKL_INC@,$MKL_INC,;t t |
7523 |
|
s,@HAVE_MKL@,$HAVE_MKL,;t t |
7524 |
|
s,@MPI_F90_MODS@,$MPI_F90_MODS,;t t |
7525 |
< |
s,@fortran_machine_defs@,$fortran_machine_defs,;t t |
7525 |
> |
s,@MPIMODLIBNAME@,$MPIMODLIBNAME,;t t |
7526 |
|
s,@BATEXT@,$BATEXT,;t t |
7527 |
|
s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t |
7528 |
|
s,@OOPSE@,$OOPSE,;t t |