summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLarry Knox <lrknox@hdfgroup.org>2010-05-26 22:39:49 (GMT)
committerLarry Knox <lrknox@hdfgroup.org>2010-05-26 22:39:49 (GMT)
commit24d02aa0e4a9cb5b8e698cf7261adc5850a861c8 (patch)
tree5a148a88351d0ae2aa226bef550123c02c3eeeaa
parent6649fd04f31660a018c355ab7bf9d9432da398f0 (diff)
downloadhdf5-24d02aa0e4a9cb5b8e698cf7261adc5850a861c8.zip
hdf5-24d02aa0e4a9cb5b8e698cf7261adc5850a861c8.tar.gz
hdf5-24d02aa0e4a9cb5b8e698cf7261adc5850a861c8.tar.bz2
[svn-r18909] Updated RELEASE.txt for THG linux and solaris machines.
Added make install error on FREE_BSD (static only) to known problems in RELEASE.txt. Fixed install-examples issue for CYGWIN. Added '_' to sed script for solaris version to avoid losing name of compilers. Tested on amani, jam, and linew with h5committest.
-rw-r--r--c++/examples/Makefile.am2
-rw-r--r--c++/examples/Makefile.in2
-rw-r--r--config/solaris2.x6
-rwxr-xr-xconfigure2
-rw-r--r--examples/Makefile.am4
-rw-r--r--examples/Makefile.in4
-rw-r--r--fortran/examples/Makefile.am2
-rw-r--r--fortran/examples/Makefile.in2
-rw-r--r--hl/c++/examples/Makefile.am2
-rw-r--r--hl/c++/examples/Makefile.in2
-rw-r--r--hl/examples/Makefile.am4
-rw-r--r--hl/examples/Makefile.in4
-rw-r--r--hl/fortran/examples/Makefile.am2
-rw-r--r--hl/fortran/examples/Makefile.in2
-rw-r--r--release_docs/RELEASE.txt84
15 files changed, 55 insertions, 69 deletions
diff --git a/c++/examples/Makefile.am b/c++/examples/Makefile.am
index 8a6a1d6..0ea9291 100644
--- a/c++/examples/Makefile.am
+++ b/c++/examples/Makefile.am
@@ -39,7 +39,7 @@ chunks.chkexe_: extend_ds.chkexe_
CXX_API=yes
# Where to install examples
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/c++
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/c++
# How to build programs using h5c++
$(EXTRA_PROG): $(H5CPP)
diff --git a/c++/examples/Makefile.in b/c++/examples/Makefile.in
index 202200d..3dad797 100644
--- a/c++/examples/Makefile.in
+++ b/c++/examples/Makefile.in
@@ -350,7 +350,7 @@ INSTALL_SCRIPT_FILES = run-c++-ex.sh
CXX_API = yes
# Where to install examples
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/c++
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/c++
# Assume that all tests in this directory are examples, and tell
# conclude.am when to build them.
diff --git a/config/solaris2.x b/config/solaris2.x
index cea71bd..08bda66 100644
--- a/config/solaris2.x
+++ b/config/solaris2.x
@@ -116,7 +116,7 @@ fi
case $CC in
*cc*)
cc_version_info=`$CC $CFLAGS $H5_CFLAGS -V 2>&1 | grep 'Sun' |\
- sed 's/.*\(Sun.*\)/\1 /'`
+ sed 's/.*\(Sun .*\)/\1 /'`
;;
*)
@@ -129,7 +129,7 @@ case $FC in
# The PGI and Intel compilers are automatically detected below
*f90*)
fc_version_info=`$FC $FCFLAGS $H5_FCFLAGS -V 2>&1 | grep 'Sun' |\
- sed 's/.*\(Sun.*\)/\1 /'`
+ sed 's/.*\(Sun .*\)/\1 /'`
;;
*)
@@ -142,7 +142,7 @@ echo "Fortran compiler '$FC' is $fc_version_info"
case $CXX in
*CC*)
cxx_version_info=`$CXX $CXXFLAGS $H5_CXXFLAGS -V 2>&1 | grep 'Sun' |\
- sed 's/.*\(Sun.*\)/\1 /'`
+ sed 's/.*\(Sun .*\)/\1 /'`
;;
*)
diff --git a/configure b/configure
index d5ddc73..d8ae36a 100755
--- a/configure
+++ b/configure
@@ -1,5 +1,5 @@
#! /bin/sh
-# From configure.in Id: configure.in 18836 2010-05-17 22:23:23Z lrknox .
+# From configure.in Id: configure.in 18842 2010-05-18 15:33:51Z mamcgree .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.65 for HDF5 1.8.5-pre1.
#
diff --git a/examples/Makefile.am b/examples/Makefile.am
index 92830df..da554fe 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -69,8 +69,8 @@ $(EXTLINK_DIRS):
CHECK_CLEANFILES+=$(EXTLINK_DIRS)
# Example directory
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/c
-EXAMPLETOPDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/c
+EXAMPLETOPDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples
# List dependencies for each program. Normally, automake would take
# care of this for us, but if we tell automake about the programs it
diff --git a/examples/Makefile.in b/examples/Makefile.in
index b993a02..d9d270d 100644
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -361,8 +361,8 @@ INSTALL_TOP_SCRIPT_FILES = run-all-ex.sh
EXTLINK_DIRS = red blue u2w
# Example directory
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/c
-EXAMPLETOPDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/c
+EXAMPLETOPDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples
# Assume that all tests in this directory are examples, and tell
# conclude.am when to build them.
diff --git a/fortran/examples/Makefile.am b/fortran/examples/Makefile.am
index f27f7ff..2032fea 100644
--- a/fortran/examples/Makefile.am
+++ b/fortran/examples/Makefile.am
@@ -65,7 +65,7 @@ $(EXTRA_PROG): $(H5FC)
endif
# Tell automake how to install examples
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/fortran
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/fortran
# List dependencies for each example. Normally, automake would take
# care of this for us, but if we tell automake about the programs it
diff --git a/fortran/examples/Makefile.in b/fortran/examples/Makefile.in
index 665cd1b..d1d2bbf 100644
--- a/fortran/examples/Makefile.in
+++ b/fortran/examples/Makefile.in
@@ -361,7 +361,7 @@ INSTALL_SCRIPT_FILES = run-fortran-ex.sh
FORTRAN_API = yes
# Tell automake how to install examples
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/fortran
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/fortran
# Assume that all tests in this directory are examples, and tell
# conclude.am when to build them.
diff --git a/hl/c++/examples/Makefile.am b/hl/c++/examples/Makefile.am
index da1580a..4d34659 100644
--- a/hl/c++/examples/Makefile.am
+++ b/hl/c++/examples/Makefile.am
@@ -33,7 +33,7 @@ INSTALL_SCRIPT_FILES = run-hlc++-ex.sh
CXX_API=yes
# Where to install examples
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/c++
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/c++
# How to build programs using h5c++
$(EXTRA_PROG): $(H5CPP)
diff --git a/hl/c++/examples/Makefile.in b/hl/c++/examples/Makefile.in
index 96d1295..51c24b7 100644
--- a/hl/c++/examples/Makefile.in
+++ b/hl/c++/examples/Makefile.in
@@ -346,7 +346,7 @@ INSTALL_SCRIPT_FILES = run-hlc++-ex.sh
CXX_API = yes
# Where to install examples
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/c++
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/c++
# Assume that all tests in this directory are examples, and tell
# conclude.am when to build them.
diff --git a/hl/examples/Makefile.am b/hl/examples/Makefile.am
index 64a29d4..789dddc 100644
--- a/hl/examples/Makefile.am
+++ b/hl/examples/Makefile.am
@@ -26,8 +26,8 @@ if BUILD_PARALLEL_CONDITIONAL
endif
# Example directory
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/c
-EXAMPLETOPDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/c
+EXAMPLETOPDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl
# Example programs.
# Don't tell automake about them, because if it knew they were programs,
diff --git a/hl/examples/Makefile.in b/hl/examples/Makefile.in
index 84c8ff8..923cae3 100644
--- a/hl/examples/Makefile.in
+++ b/hl/examples/Makefile.in
@@ -336,8 +336,8 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.h5
@BUILD_PARALLEL_CONDITIONAL_TRUE@TEST_PROG_PARA =
# Example directory
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/c
-EXAMPLETOPDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/c
+EXAMPLETOPDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl
# Example programs.
# Don't tell automake about them, because if it knew they were programs,
diff --git a/hl/fortran/examples/Makefile.am b/hl/fortran/examples/Makefile.am
index ba8788c..382430e 100644
--- a/hl/fortran/examples/Makefile.am
+++ b/hl/fortran/examples/Makefile.am
@@ -50,7 +50,7 @@ $(EXTRA_PROG): $(H5FC)
endif
# Tell automake how to install examples
-EXAMPLEDIR=${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/fortran
+EXAMPLEDIR=${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/fortran
# List dependencies for each example. Normally, automake would take
# care of this for us, but if we tell automake about the programs it
diff --git a/hl/fortran/examples/Makefile.in b/hl/fortran/examples/Makefile.in
index d740faa..6d66266 100644
--- a/hl/fortran/examples/Makefile.in
+++ b/hl/fortran/examples/Makefile.in
@@ -353,7 +353,7 @@ INSTALL_SCRIPT_FILES = run-hlfortran-ex.sh
FORTRAN_API = yes
# Tell automake how to install examples
-EXAMPLEDIR = ${DESTDIR}/$(exec_prefix)/share/hdf5_examples/hl/fortran
+EXAMPLEDIR = ${DESTDIR}$(exec_prefix)/share/hdf5_examples/hl/fortran
# Assume that all tests in this directory are examples, and tell
# conclude.am when to build them.
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 0b3fde9..14e31e5 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -249,64 +249,44 @@ The following platforms and compilers have been tested for this release.
g++ 4.4.1 20090421
gfortran 4.4.1 20090421
- Linux 2.6.18-128.1.6.el5xen gcc (GCC) 4.1.2
- #1 SMP i686 i686 i386 G95 (GCC 4.0.3 (g95 0.92!) Feb 4 2009)
- (jam) GNU Fortran (GCC) 4.1.2 20080704
- (Red Hat 4.1.2-46)
- PGI C, Fortran, C++ 7.2-1 32-bit
- PGI C, Fortran, C++ 8.0-1 32-bit
- Intel(R) C Compiler for 32-bit
- applications, Versions 10.1, 11.0
- Intel(R) C++ Compiler for 32-bit
- applications, Version 10.1, 11.0
- Intel(R) Fortran Compiler for 32-bit
- applications, Version 10.1, 11.0
+ Linux 2.6.18-128.1.6.el5xen gcc (GCC) 4.1.2 20080704 and 4.4.2
+ #1 SMP i686 i686 i386 GNU Fortran (GCC) 4.1.2 20080704 and 4.4.2
+ (jam) g++ (GCC) 4.1.2 20080704 and 4.4.2
+ G95 (GCC 4.0.3 (g95 0.93!) Apr 21 2010)
Absoft 32-bit Fortran 95 10.0.7
+ PGI C, Fortran, C++ 10.4-0 32-bit
+ Intel(R) C, C++, Fortran Compilers for 32-bit
+ applications, Version 11.1 Build 20090827
MPICH mpich2-1.0.8 compiled with
- gcc 4.1.2 and G95 (GCC 4.0.3 (g95 0.92!)
+ gcc 4.1.2 and GNU Fortran (GCC) 4.1.2
- Linux 2.6.9-42.0.10.ELsmp #1 gcc (GCC) 3.4.6
- SMP i686 i686 i386 G95 (GCC 4.0.3 (g95 0.92!) Feb 4 2009)
- (kagiso) MPICH mpich2-1.0.8 compiled with
- gcc 3.4.6 and G95 (GCC 4.0.3 (g95 0.92!)
-
- Linux 2.6.18-164.el5 #1 SMP gcc 4.1.2 20080704
- x86_64 GNU/Linux G95 (GCC 4.0.3 (g95 0.92!) Jun 24 2009)
- (amani) tested for both 32- and 64-bit binaries
+ Linux 2.6.18-164.el5 #1 SMP gcc 4.1.2 20080704 and gcc 4.4.2
+ x86_64 GNU/Linux GNU Fortran (GCC) 4.1.2 20080704 and 4.4.2
+ (amani) g++ (GCC) 4.1.2 20080704 and 4.4.2
+ G95 (GCC 4.0.3 (g95 0.93!) Apr 21 2010)
Intel(R) C, C++, Fortran Compilers for
- applications running on Intel(R) 64,
- Versions 11.1.
- PGI C, Fortran, C++ Version 9.0-4
- for 64-bit target on x86-64
- gcc 4.1.2 and G95 (GCC 4.0.3 (g95 0.92!)
+ applications running on Intel(R) 64,
+ Version 11.1 Build 20090827.
+ PGI C, Fortran, C++ Version 10.4-0
+ for 32 & 64-bit target on x86-64
MPICH mpich2-1.0.8 compiled with
- gcc 4.1.2 and G95 (GCC 4.0.3 (g95 0.92!)
- GNU Fortran (GCC) 4.1.2 20080704
- (Red Hat 4.1.2-46)
-
+ gcc 4.1.2 and GNU Fortran (GCC) 4.1.2
Linux 2.6.16.54-0.2.5 #1 Intel(R) C++ Version 10.1.017
SGI Altix SMP ia64 Intel(R) Fortran Itanium(R) Version 10.1.017
(cobalt) SGI MPI 1.38
- SunOS 5.10 32- and 64-bit Sun WorkShop 6 update 2 C 5.9 Patch 124867-09
- (linew) Sun WorkShop 6 update 2 Fortran 95 8.3
- Patch 127000-07
- Sun WorkShop 6 update 2 C++ 5.9
- Patch 124863-16 2009/09/15
-
- Intel Xeon Linux 2.6.18- gcc 3.4.6 20060404
- 92.1.10.el5_lustre.1.6.6smp- Intel(R) C++ Version 10.0.026
- perfctr #2 SMP Intel(R) Fortran Compiler Version 10.0.026
- (abe) Open MPI 1.2.2
- MVAPICH2-0.9.8p28p2patched-intel-ofed-1.2
+ SunOS 5.10 32- and 64-bit Sun C 5.9 SunOS_sparc Patch 124867-14
+ (linew) Sun Fortran 95 8.3 SunOS_sparc
+ Patch 127000-13
+ Sun C++ 5.9 SunOS_sparc Patch 124863-23
+
+ Intel Xeon Linux 2.6.18- Intel(R) C++ Version 10.0.026
+ 92.1.10.el5_lustre.1.6.6smp- Intel(R) Fortran Compiler Version 10.0.026
+ perfctr #7 SMP Open MPI 1.2.2
+ (abe) MVAPICH2-0.9.8p28p2patched-intel-ofed-1.2
compiled with icc v10.0.026 and ifort 10.0.026
- IA-64 Linux 2.4.21-309.tg1 gcc (GCC) 3.2.2
- #1 SMP ia64 Intel(R) C++ Version 8.1.037
- (NCSA tg-login) Intel(R) Fortran Compiler Version 8.1.033
- mpich-gm-1.2.7p1..16-intel-8.1.037-r1
-
Linux 2.6.9-55.0.9.EL_lustre Intel(R) C, C++, Fortran Compilers for
.1.4.11.1smp #1 SMP applications running on Intel(R) 64,
SMP x86_64 GNU/Linux Versions 10.1.
@@ -367,7 +347,6 @@ SuSe Linux 2.6.16 x86_64 Intel W n y n y y n
SuSe Linux 2.6.16 x86_64 PGI W n y n y y y
SuSe Linux 2.6.16 SGI Altix ia64 C y y y y y y
RedHat EL4 2.6.18 Xeon Lustre C y y y y y n
-SuSe Linux 2.4.21 ia64 Intel C y y y y y n
Cray XT3 2.0.62 y y y y y n
OpenVMS Alpha V8.3 n y n y y n
@@ -389,9 +368,8 @@ RedHat EL5 2.6.18-128 i686 PGI W y y y n
SuSe Linux 2.6.16 x86_64 GNU (1) W y y y y
SuSe Linux 2.6.16 x86_64 Intel W y y y n
SuSe Linux 2.6.16 x86_64 PGI W y y y n
-SuSe Linux 2.6.16 SGI Altix ia64 C y n
+SuSe Linux 2.6.16 SGI Altix ia64 C y n
RedHat EL4 2.6.18 Xeon Lustre C y y y n
-SuSe Linux 2.4.21 ia64 Intel C y y y n
Cray XT3 2.0.62 n n n n
OpenVMS Alpha V8.3 n n n n
@@ -529,3 +507,11 @@ Known Problems
* There is also a configure error on Altix machines that incorrectly reports
when a version of Szip without an encoder is being used.
+
+* On FREE-BSD systems when shared libraries are disabled, make install fails
+ in install-examples with the error '"Makefile", line 635: Need an operator'.
+ When this error occurs removing or commenting out the line "export
+ LD_LIBRARY_PATH=$(LL_PATH)" (line 635 in examples/Makefile). will allow make
+ install to finish installing examples. The problem will be fixed in the
+ next release.
+ LRK - 2010/05/26