This directory contains the binary distribution of HDF-4.2.6
that was compiled on SunOS 5.10 sparc 

These binaries were built with the following C and Fortran
compilers:

	Sun C 5.9, Sun Fortran 95 8.3

For more information on the options that were used to compile
these binaries, see the following file:

    lib/libhdf4.settings

Contents of this directory:

    COPYING     - Copyright notice
    README      - This file
    RELEASE.txt - Release notes
    bin/        - HDF utilities
    include/    - Include files
    lib/        - HDF libraries
    share/      - Man pages (for ncdump, ncgen...)

These binaries were built with the following external libraries 
which are included in the lib directory for convenience.

    ZLIB library (version 1.2.5) 
    JPEG library (version 6b)
    SZIP library (version 2.1) with the Encoder enabled

We also provide the ZLIB, SZIP, and JPEG 6b source code on our ftp server at:

   ftp://ftp.hdfgroup.org/lib-external/

NOTE: The software can be accessed by specifying either
"http://www.hdfgroup.org/ftp/" or "ftp://ftp.hdfgroup.org/".
   
For information regarding each of these libraries, see:

    ZLIB:  http://www.zlib.net/
    JPEG:  (See the JPEG source code) 
    SZIP:  http://hdfgroup.org/doc_resource/SZIP/
 
Scripts for compiling applications are included with the binaries:

    bin/h4cc  - for C
    bin/h4fc  - for Fortran  (if the library is built 
                              with Fortran enabled)

After you have installed the binaries to their final directory, then:

    cd to the bin/ directory 
    run ./h4redeploy and enter yes to the question  

Each compile script has site specific paths in it, and in many cases,
./h4redeploy will change the paths to run on your system.  However, 
you should still check the compile script, and if need be, modify the 
variables (or set them as environment variables) to work on your system.  
Here are some of the variables to check:

  prefix      - Path to the HDF top level installation directory
  CCBASE      - Name of the alternative C compiler
  CLINKERBASE - Name of the alternative linker
  LDFLAGS     - Path to different libraries your application will link 
                with (this path should include the path to the ZLIB 
                library)
  LIBS        - Libraries your application will link with

You can use the -show option with the compile scripts to see if the paths
being used are correct. For example:

   h4cc -show

If these binaries do not work for you, you can compile and install
HDF yourself.  The HDF source code can be found in:

    http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/

NOTE: The software can be accessed by specifying either
"http://www.hdfgroup.org/ftp/" or "ftp://ftp.hdfgroup.org/".

To build from source, refer to the INSTALL file in the top 
directory of the HDF source code.

Please send questions, comments, and suggestions to The HDF Group 
Helpdesk.  Contact information can be found at:

   http://www.hdfgroup.org/about/contact.html

