summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2008-10-31 14:27:54 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2008-10-31 14:27:54 (GMT)
commit27d42dfae539b401a2fc06d99df93cef83b8923f (patch)
tree68a355942df1924a45c2e9b4c04b296c48114cc6
parent752627e424db0fb70f3c707e8829bb4cb9851545 (diff)
downloadhdf5-27d42dfae539b401a2fc06d99df93cef83b8923f.zip
hdf5-27d42dfae539b401a2fc06d99df93cef83b8923f.tar.gz
hdf5-27d42dfae539b401a2fc06d99df93cef83b8923f.tar.bz2
[svn-r16008] Maintenance: Updated compilers and system information for Mac Intel in
RELEASE.txt Modified config file to disable shared libraries only when Fortran is enabled. Platforms tested: pahra (Mac Intel 10.5.4)
-rw-r--r--config/apple26
-rw-r--r--release_docs/RELEASE.txt19
2 files changed, 24 insertions, 21 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
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 05d1793..04b299e 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -120,7 +120,17 @@ New Features
Support for New Platforms, Languages, and Compilers
===================================================
- - None
+ - Intel 10.1 is supported on Mac OS X 10.5.4.
+ Note:
+ When Fortran is enabled, configure automatically
+ disables the build of shared libraries (i.e., only
+ static C and C++ HDF5 libraries will be built
+ along with the static HDF5 Fortran library).
+ Intel 10.1 C and C++ compilers require
+ "-no-multibyte-chars" compilation flag due to the known
+ bug in the compilers.
+
+ (EIP - 2008/10/30)
Bug Fixes since HDF5-1.8.1
@@ -330,10 +340,11 @@ The following platforms and compilers have been tested for this release.
Windows Vista Visual Studio 2005
- MAC OS 10.5.2 (Intel) i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1
+ MAC OS 10.5.4 (Intel) i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1
GNU Fortran (GCC) 4.3.0 20070810
G95 (GCC 4.0.3 (g95 0.91!) Apr 24 2008)
-
+ Intel C, C++ and Fortran compilers 10.1
+
Supported Configuration Features Summary
========================================
@@ -383,7 +394,7 @@ IRIX64_6.5 32-bit y dna y y
Windows XP y y(15) y y
Windows XP x64 y y(15) y y
Windows Vista y n n y
-Mac OS X 10.3 y n
+Mac OS X 10.5 y n y n
FreeBSD 4.11 y n y y
RedHat EL3 W (3) y y(10) y y
RedHat EL3 W Intel (3) y y y n