summaryrefslogtreecommitdiffstats
path: root/INSTALL_GLOBUS
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL_GLOBUS')
-rw-r--r--INSTALL_GLOBUS44
1 files changed, 44 insertions, 0 deletions
diff --git a/INSTALL_GLOBUS b/INSTALL_GLOBUS
new file mode 100644
index 0000000..fde8bb7
--- /dev/null
+++ b/INSTALL_GLOBUS
@@ -0,0 +1,44 @@
+ Installation Instructions for Remote-Accessing HDF5
+
+I. Overview
+-----------
+This file contains instructions for remote-accessing HDF5. The SGI IRIX64 6.5
+has been tested. If you have difficulties installing the software in your
+system, please send mail to
+ hdfhelp@ncsa.uiuc.edu
+In your mail, please enclose the output of "uname -a". Also attach the
+content of "config.log" if you have run the "configure" command.
+
+First, you must obtain and unpack the HDF5 source as described in the file
+INSTALL. You need the Globus 1.1.x and SSL(should have come with Globus)
+packages.
+
+HDF5 is built on the top of Globus-GASS(1.1.x) to handle remote access.
+Globus-GASS(1.1.x) only supports HTTP and HTTPS protocals for 'whole file
+read'. More features may be added in the future.
+
+II. Installation Steps
+----------------------
+The installation steps are similar to the ones in INSTALL file:
+
+1. Run 'configure' file with SSL and GASS options:
+ configure --with-ssl=$SSL/lib --with-gass=$GASS/include,$GASS/lib
+ where $SSL is your SSL directory, and $GASS is your Globus directory.
+
+ For example, below is a script file to run 'configure':
+ #! /bin/sh
+ # how to configure to use the Globus-GASS(1.1.x)
+
+ GASS_DIR=/usr/local/globus-install-1.1.1/development/mips-sgi-irix6.5-64_nothreads_standard_debug
+ SSL_LIB=/usr/local/ssl/lib
+
+ configure --with-ssl=$SSL_LIB --with-gass=$GASS_DIR/include,$GASS_DIR/lib
+
+2. Run 'make'
+
+3. Run testing program:
+ There is one testing program called 'gass_read' in the 'test' directory.
+ It does whole file read through HTTP protocal. The URL is hard coded as
+ http://hdf/GLOBUS/a.h5
+ There are other programs called 'gass_write' and 'gass_append' used for
+ experiments. They don't work for current Globus-GASS.