diff options
author | Elena Pourmal <epourmal@hdfgroup.org> | 2003-07-02 23:54:20 (GMT) |
---|---|---|
committer | Elena Pourmal <epourmal@hdfgroup.org> | 2003-07-02 23:54:20 (GMT) |
commit | 6ab98c2ef7f59d3b84b1d9bd778849f31b050e7f (patch) | |
tree | 65df75577b0ad664f36dbf04afba3a993994b21f | |
parent | 1091cab2e6e369d8c2ec4a0888dbb3b2b108cbf9 (diff) | |
download | hdf5-6ab98c2ef7f59d3b84b1d9bd778849f31b050e7f.zip hdf5-6ab98c2ef7f59d3b84b1d9bd778849f31b050e7f.tar.gz hdf5-6ab98c2ef7f59d3b84b1d9bd778849f31b050e7f.tar.bz2 |
[svn-r7141]
Purpose: Maintenance for the 1.6.0 release.
Description: I updated compilers information for Crays and added
h5fc and h5c++ to the new tools sections in REELASE.txt.
I added instructions for how to build HDF5 using Intel compilers
on Windows.
Solution:
Platforms tested:
Misc. update:
-rw-r--r-- | release_docs/INSTALL_Windows_withF90.txt | 27 | ||||
-rw-r--r-- | release_docs/RELEASE.txt | 34 |
2 files changed, 41 insertions, 20 deletions
diff --git a/release_docs/INSTALL_Windows_withF90.txt b/release_docs/INSTALL_Windows_withF90.txt index d85cecd..dc0f352 100644 --- a/release_docs/INSTALL_Windows_withF90.txt +++ b/release_docs/INSTALL_Windows_withF90.txt @@ -1,7 +1,7 @@ =============================================================================== HDF5 Fortran90 Library Build and Testing Instructions for Windows NNT/2000 - with DEC Visual Fortran V6.0 + with DEC Visual Fortran V6.0 and Intel compilers. =============================================================================== @@ -11,26 +11,33 @@ Preconditions Fortran90 libraries. If you are interested only in the C library, see INSTAll_Windows.txt or INSTAll_codewarrior.txt. - 2. MS VC++ V 6.0, DEC Visual Fortran V6.0, and WinZip must be installed - prior to building the HDF5 library. - + 2. MSVC++ V 6.0, DEC Visual Fortran V6.0, or Intel C and Fortran compilers, + and WinZip must be installed prior to building the HDF5 library. 3. Download the hdf5-1.* distribution archive and run WinZip to unpack the source code. The code will be unpacked into the hdf5\ directory. - 4. GNU zlib and szlib library should be installed on the machine. + 4. GNU zlib and szlib library should be installed on the machine. You may + find prebuilt binaries on the HDF ftp site. Note: Only static libraries are built for this release. -Building the HDF5 Fortran and C libraries +Building the HDF5 Fortran and C libraries : 1. Unpack all_withf90.zip, found in the hdf5\ directory, into the hdf5\ directory. - 2. Set up library and include directories to point to zlib and szlib - libraries on your system. - 3. Go to the hdf5\proj\ directory and click on the file all.dsw. + 2. Go to the hdf5\proj\ directory and click on the file all.dsw. This will invoke MS VC++. + 3. Set up library and include directories to point to zlib and szlib + libraries on your system. Go to Tools-->Options-->Directories + Select "Include files" or "Library files" in the "Show directories for" tab. + Add corresponding directories for zlib and szlib include files and libraries. + 3". Skip this step if you are not using Intel compilers + Go to Tools-->Select Compiler + Check Intel box and click OK button. + Go to Tools-->Customize-->Add-ins and Macro Files + and check Intel Fortran Compiler Build Tool 4. Select "Build", then select "Set Active Configuration". @@ -50,7 +57,7 @@ Building the HDF5 Fortran and C libraries Testing libraries and tools - 1. See the file INSTALL_Windows.txt (STEP 2) for how for instruction on + 1. See the file INSTALL_Windows.txt (STEP 2) for instruction on testing the C HDF5 library and tools. 2. To test Fortran HDF5 Library, run testhdf5_fortran.bat in the diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 2bb4f29..c432919 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -5,8 +5,8 @@ HDF5 version 1.5.63 currently under development INTRODUCTION This document describes the differences between HDF5-1.4.* and -HDF5-1.5.*, and contains information on the platforms tested and -known problems in HDF5-1.5.*. For more details check the HISTORY.txt +HDF5-1.6.0, and contains information on the platforms tested and +known problems in HDF5-1.6.0. For more details check the HISTORY.txt file in the HDF5 source. The HDF5 documentation can be found on the NCSA ftp server @@ -49,12 +49,16 @@ Library: -------- Summary: This release has the following new features that are not available in 1.4.* releases + 1. Generic properties to give application more control on I/O pipeline 2. Time allocation and fill value properties 3. New filters: external compression filter szip internal shuffling and checksum filters 4. Compact storage layout for datasets 5. Redesigned I/O pipeline for better performance. + Check http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide/Changes.html and + http://hdf.ncsa.uiuc.edu/HDF5/doc/TechNotes.html files for more + information. Complete list of changes: @@ -202,10 +206,17 @@ Tools: Old h5import tool in the tools/misc directory was renamed to h5createU8 to reflect its purpose. h5createU8 will be deleted in 1.6.1 release. + * Two new scripts h5fc and h5c++ were added to compile F90 and C++ + HDF5 applications. -Support for new platforms and languages +Support for new platforms, languages and compilers. ======================================= * Added C++ API support on HPUX11.00. BMR - 2003/03/19 + * Absoft compiler is supported for Fortran HDF5 Library. + When building with Absoft compiler, add -DH5_ABSOFT to + C compilation flags to get correct names of C functions + called by Fortran APIs. + Bug Fixes since HDF5-1.4.0 release ================================== @@ -294,15 +305,18 @@ Documentation Platforms Tested ================ - AIX 5.1 (32 and 64-bit) C for AIX Compiler, Version 6.0.0.2 + AIX 5.1 (32 and 64-bit) C for AIX Compiler, Version 6.0.0.4 xlf 8.1.0.3 - poe 3.2.0.11 + poe 3.2.0.10 Cray T3E sn6606 2.0.6.08 Cray Standard C Version 6.6.0.2 Cray Fortran Version 3.6.0.0.2 - Cray SV1 sn9617 10.0.1.0 Cray Standard C Version 6.6.0.2 + mpt 2.2.0.0 + Cray SV1 sn9617 10.0.1.2 Cray Standard C Version 6.6.0.2 + mpt 2.2.0.0 Cray Fortran Version 3.6.0.0.2 Cray T90IEEE 10.0.1.01y Cray Standard C Version 6.4.0.2.3 Cray Fortran Version 3.4.0.3 + mpt 2.1.0.0 FreeBSD 4.7 gcc 2.95.4 g++ 2.95.5 HP-UX B.11.00 HP C HP92453-01 A.11.01.20 @@ -313,11 +327,11 @@ Platforms Tested IRIX64 6.5 (64 & n32) MIPSpro cc 7.3.1.3m F90 MIPSpro 7.3.1.3m (64 only) MPIch 1.2.4 - Linux 2.4.18 gcc 3.2.2 - g++ 3.22. + Linux 2.4.18 gcc 2.96, 3.2.2, 3.2.3 + g++ 3.2.2, 3.2.3 Intel(R) C++ Version 7.1 Intel(R) Fortran Compiler Version 7.1 - PGI compilers (pgcc, pgf90, pgCC) version 4.0-2 + PGI compilers (pgcc, pgf90) version 4.0-2 MPIch 1.2.4 OSF1 V5.1 Compaq C V6.4-014 Compaq Fortran X5.4A-1684 @@ -500,7 +514,7 @@ Known Problems complaining about exit subroutine. Comment out the line IF (total_error .ne. 0) CALL exit (total_error) - ftp://hdf.ncsa.uiuc.edu/pub/ougoing/hdf5/hdf5-1.6.0/F90_source_for_Crays + ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/hdf5-1.6.0/F90_source_for_Crays * On IA32 and IA64 systems, if you use a compiler other than GCC (such as Intel's ecc or icc compilers), you will need to modify the generated |