From d01b7c4ce1a434e12710a6edbd2f89410c59d62f Mon Sep 17 00:00:00 2001 From: Xuan Bai Date: Thu, 20 Jan 2005 15:50:49 -0500 Subject: [svn-r9846] Purpose: Add a new configure shell script under /config to support configuration for cygwin. Description: Solution: Platforms tested: Cygwin 1.5.11, VC 6.0 on XP. Linux 2.4 (heping) Solaris 2.7 (arabica) Misc. update: --- config/i686-pc-cygwin | 91 --------------------------------------------------- 1 file changed, 91 deletions(-) diff --git a/config/i686-pc-cygwin b/config/i686-pc-cygwin index 3b2f184..bec3fa4 100644 --- a/config/i686-pc-cygwin +++ b/config/i686-pc-cygwin @@ -21,94 +21,3 @@ fi # Figure out Intel C compiler flags . $srcdir/config/intel-flags -# The default Fortran 90 compiler -if test "X-" = "X-$F9X"; then - case $CC_BASENAME in - gcc*|pgcc*) - F9X=pgf90 - F9X_BASENAME=pgf90 - ;; - icc*) - F9X=ifort - F9X_BASENAME=ifort - ;; - mpicc*) - F9X=mpif90 - F9X_BASENAME=mpif90 - ;; - esac -else - case $F9X in - # The PGI and Intel compilers are automatically detected below - ifc*|ifort*|pgf90*) - ;; - - *) - # Figure out which compiler we are using: pgf90 or Absoft f95 - RM='rm -f' - tmpfile=/tmp/cmpver.$$ - $F9X -V >$tmpfile - if test -s "$tmpfile"; then - if( grep -s 'Absoft' $tmpfile > /dev/null) then - F9X_BASENAME=f95 - fi - if( grep -s 'pgf90' $tmpfile > /dev/null) then - F9X_BASENAME=pgf90 - fi - fi - $RM $tmpfile - ;; - esac -fi - -# -# HDF5 integers -# -# R_LARGE is the number of digits for the bigest integer supported. -# R_INTEGER is the number of digits in INTEGER -# -# (for the Linux architechture) -# -R_LARGE=18 -R_INTEGER=9 -HADDR_T='SELECTED_INT_KIND(R_LARGE)' -HSIZE_T='SELECTED_INT_KIND(R_LARGE)' -HSSIZE_T='SELECTED_INT_KIND(R_LARGE)' -HID_T='SELECTED_INT_KIND(R_INTEGER)' -SIZE_T='SELECTED_INT_KIND(R_INTEGER)' -OBJECT_NAMELEN_DEFAULT_F=-1 - -# Figure out PGI F90 compiler flags -. $srcdir/config/pgi-fflags - -# Figure out Intel F90 compiler flags -. $srcdir/config/intel-fflags - -case $F9X_BASENAME in - # - # Absoft compiler - # - f95) - # Set required flag for compiling C stubs - CFLAGS="$CFLAGS -DH5_ABSOFT" - - F9XSUFFIXFLAG="" -# We force compiler to use upper case for external names -# (just in case since this should be a default EIP) - FFLAGS="$FFLAGS -YEXT_NAMES=UCS" - FSEARCH_DIRS="" - DEBUG_FFLAGS="-g" - PROD_FFLAGS="-O" - PROFILE_FFLAGS="-g -pg" - f9x_flags_set=yes - ;; - -esac - -# The default C++ compiler - -# The default compiler is `g++'. -if test -z "$CXX"; then - CXX=g++ - CXX_BASENAME=g++ -fi -- cgit v0.12