1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
Building and installation instructions for Alpha Open VMS
HDF5 1.8.12 release
18 September 2013
CONTENTS
--------
1. Obtaining HDF5
2. Building and testing HDF5 C, Fortran and C++ libraries,
and utilities
3. Installing HDF5 libraries
4. Known problems
1.Obtaining HDF5
Please see INSTALL file in this directory for downloading instructions.
2. Building and testing HDF5 C, Fortran and C++ libraries and utilities.
IMPORTANT: This version REQUIRES GNU ZLIB library to be installed
on a system. You may download the source code from
http://www.zlib.net/
The newest ZLIB 1.2.8 doesn't work properly on OpenVMS.
But ZLIB 1.2.5 works fine.
- Use tar command to untar HDF5 source ball
tar -xvf <source>.tar
- Change default directory to [.<source>.vms]
- Specify top HDF5 source directory in the build.com file where the
"hdf5top" is defined.
- Edit make.com:
specify path to ZLIB library
if necessary, modify compilation flags
Do NOT REMOVE /define=H5_VMS and /standard=strict_ansi qualifiers.
- Run build.com command file
@build
We recommend using batch queue to build and test this distribution.
The command file runs make.com and builds
C library, tests, and utilities
Fortran library and tests
C++ library and tests
It also runs test scripts to test C, Fortran and C++ libraries, and
h5dump, h5diff, h5ls, and h5repack utilities.
3. Installing HDF5 libraries
Modify install.com file to specify installation directory (hdf5top)
and run
@install
to install HDF5 C, Fortran, and C++ libraries, and utilities.
The script will create the directories shown below in the
installation directory:
[.HDF5]...
[.HDF5.INCLUDE]
[.HDF5.LIB]
[.HDF5.BIN]
[.HDF5.EXAMPLES]
[.HDF5.EXAMPLES.C]
[.HDF5.EXAMPLES.F90]
[.HDF5.EXAMPLES.CXX]
[.HDF5.EXAMPLES.*] directories contain make.com and check.com files
to build examples against the installed libraries and to verify
the installation.
4. Known problems
- There is no support for szip compression filter.
- Two soft conversion functions (H5T__conv_i_f and H5T__conv_f_i)
have bugs. They convert data between floating-point numbers and
integers. But the library's default is hard conversion. The user
should avoid explicitly enabling soft conversion between floating-point
numbers and integers.
For help contact help@hdfgroup.org
|