Rate This Document
Findability
Accuracy
Completeness
Readability

Installing HDF5

Procedure

  1. Use PuTTY to log in to the server as the root user.
  2. Download the HDF5 installation package and decompress it.
    cd /path/to
    wget https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1.tar.gz
    tar xf hdf5-1.10.1.tar.gz
  3. Go to the source package directory and perform the installation.
    cd hdf5-1.10.1
    CC=mpicc CXX=mpicxx FC=mpif90 F77=mpif90  ./configure --prefix=/path/to/hdf5 --enable-fortran --enable-static=yes --enable-parallel --enable-shared CFLAGS="-O3 -fPIC -Wno-incompatible-pointer-types-discards-qualifiers -Wno-non-literal-null-conversion" FCFLAGS="-O3 -fPIC" LDFLAGS="-Wl,--build-id"
    sed -i '11835c wl="-Wl,"' libtool
    make -j 64
    make install
  4. Set the environment variables.
    export PATH=/path/to/hdf5/bin:$PATH
    export LD_LIBRARY_PATH=/path/to/hdf5/lib:$LD_LIBRARY_PATH
    export INCLUDE=/path/to/hdf5/include:$INCLUDE