summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2003-10-15 23:08:31 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2003-10-15 23:08:31 (GMT)
commitfca686260e79ebe706312d6c300c3b4bc912654d (patch)
tree0ac8f88e767244d9339b41493f85b27886017782 /release_docs
parent0721b0c992afc0a8e75125f2ddf895bd1a505efc (diff)
downloadhdf5-fca686260e79ebe706312d6c300c3b4bc912654d.zip
hdf5-fca686260e79ebe706312d6c300c3b4bc912654d.tar.gz
hdf5-fca686260e79ebe706312d6c300c3b4bc912654d.tar.bz2
[svn-r7647] Purpose:
Updated.
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/INSTALL_TFLOPS57
1 files changed, 34 insertions, 23 deletions
diff --git a/release_docs/INSTALL_TFLOPS b/release_docs/INSTALL_TFLOPS
index 2225678..9b665f0 100644
--- a/release_docs/INSTALL_TFLOPS
+++ b/release_docs/INSTALL_TFLOPS
@@ -8,8 +8,18 @@ Software locations
------------------
The zlib compression library is installed in /usr/community/hdf5/ZLIB.
The latest version is zlib v1.1.4.
-The mpich library, including mpi-io support, is in /usr/community/mpich/.
-The latest version used is mpich-1.2.4.
+
+The mpich library, including mpi-io support, is now supported by the
+TFLOPS system staff. Check Sasn100:/usr/local/FAQ/R4.4.0_Release_Notes
+for details. A modified version of mpicc is created to simply the
+command. It is installed as /usr/community/hdf5/tflop-mpich/bin/mpicc.
+
+---------------
+gmake recommended
+---------------
+Both Sasn100 and Janus have multiple versions of the make command.
+We recommand the use of the Gnu gmake which has some features
+(e.g., -j and --srcdir support) that makes (sic) life easier.
---------------
Parallel HDF5:
@@ -26,7 +36,7 @@ FROM SASN100,
1) cd <hdf5>
-2) CC=/usr/community/mpich/mpich-1.2.4/bin/mpicc \
+2) CC=/usr/community/hdf5/tflop-mpich/bin/mpicc \
./configure --host=i386-intel-osf1 --with-zlib=/usr/community/hdf5/ZLIB
Skip the "--with-zlib=..." option if you do not wish to include the zlib
@@ -43,39 +53,40 @@ FROM SASN100,
(The previous bugs in src/Makefile and test/Makefile have been resolved.
You don't need to edit them any more.)
-3) make H5detect
+3) gmake H5detect
FROM JANUS,
4) cd <hdf5>
-5) make H5Tinit.c
+5) gmake H5Tinit.c
FROM SASN100,
-6) make
+6) gmake
When everything is finished compiling and linking,
FROM JANUS,
-7) make check
- Sometimes the "make check" fails in the sub-directories of test
- or tools with a message as "print not found". This is due to the
- "make" of Janus thinking some binary code needs to be recompiled.
- The easiest way to fix it is
- FROM SASN100
- cd <hdf5>/test # or cd <hdf5>/tools
- make clean; make # re-make all binary
+7) gmake check
+ (We have not encountered the following problem for a year.)
+ Sometimes the "gmake check" fails in the sub-directories of test
+ or tools with a message as "print not found". This is due to the
+ "gmake" of Janus thinking some binary code needs to be recompiled.
+ The easiest way to fix it is
+ FROM SASN100
+ cd <hdf5>/test # or cd <hdf5>/tools
+ gmake clean; gmake # re-make all binary
Once satisfied with the parallel test results, as long as you
have the correct permission,
FROM SASN100,
-8) make install
+8) gmake install
---------------
@@ -117,39 +128,39 @@ FROM SASN100,
(The previous bugs in src/Makefile and test/Makefile have been resolved.
You don't need to edit them any more.)
-3) make H5detect
+3) gmake H5detect
FROM JANUS,
4) cd <hdf5>
-5) make H5Tinit.c
+5) gmake H5Tinit.c
FROM SASN100,
-6) make
+6) gmake
When everything is finished compiling and linking,
you can run the tests by
FROM JANUS,
-7) make check
- Sometimes the "make check" fails in the sub-directories of test
+7) gmake check
+ Sometimes the "gmake check" fails in the sub-directories of test
or tools with a message as "print not found". This is due to the
- "make" of Janus thinking some binary code needs to be recompiled.
+ "gmake" of Janus thinking some binary code needs to be recompiled.
The easiest way to fix it is
FROM SASN100
cd <hdf5>/test # or cd <hdf5>/tools
- make clean; make # re-make all binary
+ gmake clean; gmake # re-make all binary
Once satisfied with the test results, you can install
the software by
FROM SASN100,
-8) make install
+8) gmake install