diff options
author | Mike McGreevy <mamcgree@hdfgroup.org> | 2011-04-11 21:00:38 (GMT) |
---|---|---|
committer | Mike McGreevy <mamcgree@hdfgroup.org> | 2011-04-11 21:00:38 (GMT) |
commit | e006157deb5866bf45ca0f092d42b7f9969e4209 (patch) | |
tree | 3e5e3db5969ab9cff933088a3a54b2f1df1435bb /release_docs | |
parent | a835d1e65a3dbae4feca742db93d0b2e1a9ff29c (diff) | |
download | hdf5-e006157deb5866bf45ca0f092d42b7f9969e4209.zip hdf5-e006157deb5866bf45ca0f092d42b7f9969e4209.tar.gz hdf5-e006157deb5866bf45ca0f092d42b7f9969e4209.tar.bz2 |
[svn-r20475] Purpose:
- Revise shared Fortran library disabling scenarios in configure
- Improve configure output summary
Description:
Shared Fortran libraries are not supported on Mac, but were being
disabled by configure in a way that also forced the C libraries
to be static-only. This has been fixed, so now only shared Fortran
is disabled while shared C can remain.
This prompted two additional changes:
1. While working on the check that addresses whether or not
shared Fortran libraries are allowed, removed old and no
longer needed check(s) that disable shared Fortran
libraries with HP, Intel 8, PGI, and Absoft compilers.
(Essentially, Mac is the only situation in which Fortran
shared are disabled by configure.)
2. Having two different states of libraries (i.e. shared C
library with static-only Fortran library) was not apparent
in the configure summary, which labeled all libraries as
either shared and/or static. I've added lines to both the
C++ and Fortran output sections to list shared/static-ness
of these libraries specifically.
Additionally, I've made sure that the new --enable-unsupported
configure option correctly overrides configure if it tries to
disable a shared library.
Tested:
jam, fred, & h5committest
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 37dde35..4dc260c 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -457,6 +457,13 @@ Bug Fixes since HDF5-1.8.0 release Configuration ------------- + - Shared C libraries are no longer disabled on Mac when Fortran + is enabled. Shared Fortran libraries are still not supported on Mac, + so configure will disable them by default, but this is overridable + with the new --enable-unsupported configure option. The configure + summary has been updated to reflect the fact that the shared-ness of + the C++/Fortran wrapper libraries may not align with the C library. + (MAM - 04/11/2011 - HDFFV-4353). - Removed recognition of the parallel compilers of LAM(hcc) and ChMPIon(cmpicc) since we have no access to these two MPI implementations and cannot verify their correctness. (AKC - 2010/7/14 - Bug 1921) |