diff options
author | Xuan Bai <xuanbai@hdfgroup.org> | 2005-01-20 20:50:49 (GMT) |
---|---|---|
committer | Xuan Bai <xuanbai@hdfgroup.org> | 2005-01-20 20:50:49 (GMT) |
commit | d01b7c4ce1a434e12710a6edbd2f89410c59d62f (patch) | |
tree | f4d06d71bc1c083259c9c7eb2eb74fa6ee470ed6 /config/i686-pc-cygwin | |
parent | a75f42518ec3b9a93825786d2dc0212e52160687 (diff) | |
download | hdf5-d01b7c4ce1a434e12710a6edbd2f89410c59d62f.zip hdf5-d01b7c4ce1a434e12710a6edbd2f89410c59d62f.tar.gz hdf5-d01b7c4ce1a434e12710a6edbd2f89410c59d62f.tar.bz2 |
[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:
Diffstat (limited to 'config/i686-pc-cygwin')
-rw-r--r-- | config/i686-pc-cygwin | 91 |
1 files changed, 0 insertions, 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 |