summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXuan Bai <xuanbai@hdfgroup.org>2005-01-20 20:50:49 (GMT)
committerXuan Bai <xuanbai@hdfgroup.org>2005-01-20 20:50:49 (GMT)
commitd01b7c4ce1a434e12710a6edbd2f89410c59d62f (patch)
treef4d06d71bc1c083259c9c7eb2eb74fa6ee470ed6
parenta75f42518ec3b9a93825786d2dc0212e52160687 (diff)
downloadhdf5-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:
-rw-r--r--config/i686-pc-cygwin91
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