summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/INSTALL35
1 files changed, 22 insertions, 13 deletions
diff --git a/release_docs/INSTALL b/release_docs/INSTALL
index 9b1ca32..e5ae047 100644
--- a/release_docs/INSTALL
+++ b/release_docs/INSTALL
@@ -236,6 +236,10 @@
home of the shared library must be specified with this switch
before the library and executables are built.
+ HDF5 can be installed into a different location than the prefix
+ specified at configure time; see the section on Installing HDF5
+ for more details.
+
5.3.2. Using an alternate C compiler
By default, configure will look for the C compiler by trying
`gcc' and `cc'. However, if the environment variable "CC" is set
@@ -255,8 +259,8 @@
$ CC=/usr/local/mpi/bin/mpicc ./configure
5.3.3. Configuring for 64-bit support
- Several machine architectures support 32-bit or 64-bit binaries.
- The options below describe how to enable support for different options.
+ Several machine architectures support 32-bit or 64-bit binaries.
+ The options below describe how to enable support for different options.
On Irix64 the default compiler is `cc'. To use an alternate
compiler specify it with the CC variable:
@@ -305,7 +309,7 @@
platforms the main HDF5 library supports. Also, the Fortran
interface supports parallel HDF5 while the C++ interface does
not.
-
+
Note: On Cray T3Es the following files should be modified before
building the Fortran Library:
fortran/src/H5Dff.f90
@@ -385,7 +389,7 @@
with some versions of HDF4. Also, unless you have the "correct"
version of hdf4 the confidence testing will fail in the tools
directory.
-
+
HDF5 has Szip predefined compression method (see 4.2). To enable
Szip compression, HDF5 library has to be configured and build using
Szip Library
@@ -463,10 +467,10 @@
5.3.12. Threadsafe capability
The HDF5 library can be configured to be thread-safe (on a very
large scale) with the with the `--enable-threadsafe' flag to
- the configure script. Some platforms may also require the
- '-with-pthread=INC,LIB' (or '--with-pthread=DIR') flag to the configure
- script as well. Read the file doc/TechNotes/ThreadSafeLibrary.html
- for further details.
+ the configure script. Some platforms may also require the
+ '-with-pthread=INC,LIB' (or '--with-pthread=DIR') flag to the configure
+ script as well. Read the file doc/TechNotes/ThreadSafeLibrary.html
+ for further details.
5.3.13. Backward compatibility
The 1.8 version of the HDF5 library can be configured to operate
@@ -482,7 +486,7 @@
compiles the "stream" Virtual File Driver into the main library.
See the documentation on the Virtual File Layer for more details
about the use of this driver. The network stream capability is
- enabled by default.
+ enabled by default.
5.4. Building
The library, confidence tests, and programs can be build by
@@ -535,14 +539,19 @@
If you want to install HDF5 in a location other than the location
specified by the `--prefix=DIR' flag during configuration (or
instead of the default location, `/usr/local'), you can do that
- by issuing the command:
+ by running the deploy script:
+
+ $ bin/deploy NEW_DIR
+
+ This will install hdf5 in NEW_DIR. Alternately, you can do this
+ manually by issuing the command:
$ make install prefix=NEW_DIR
where NEW_DIR is the new directory you wish to install HDF5. If
- you do this, you should run h5redeploy in NEW_DIR/bin directory.
- This utility will fix h5cc, h5fc and h5c++ scripts to reflect new
- NEW_DIR location.
+ you do not use the deploy script, you should run h5redeploy in
+ NEW_DIR/bin directory. This utility will fix h5cc, h5fc and
+ h5c++ scripts to reflect the new NEW_DIR location.
The library can be used without installing it by pointing the
compiler at the `src' and 'src/.libs' directory for include files and