From 27d42dfae539b401a2fc06d99df93cef83b8923f Mon Sep 17 00:00:00 2001 From: Elena Pourmal Date: Fri, 31 Oct 2008 09:27:54 -0500 Subject: [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) --- config/apple | 26 +++++++++----------------- release_docs/RELEASE.txt | 19 +++++++++++++++---- 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 -- cgit v0.12