●HDF5のインストール
以下の環境でのHDF5のインストール方法を示します。NCSAのホームページから HDF5 のソースファイル (hdf5-1.6.4.tar.gz) をダウンロードし、インストール環境に応じて以下の操作を行ってください。INSTALL_DIR はインストールディレクトリ名に置換してください。
以下の2点についてカスタマイズしてください。
- Fortranを有効にする(--enable-fortran, F9X=fortran名)
- zlibをリンクする(--with-zlib=ZLIB_DIR)/usr/lib/libz.aが存在する場合はデフォルトでリンクされます。
[PC/AT(Pentium4) + Linux 2.4smp + Intel Compiler 8.1にインストールする場合]
- %gunzip -c hdf5-1.6.4.tar.gz | tar xvf -
- %cd hdf5-1.6.4
- %./configure --prefix=INSTALL_DIR --enable-fortran CC=icc F9X=ifort
- %make
- %make install
- Intel Compiler 7は#pragmaの扱いなどの癖が強いため、通常の方法ではインストールが難しいことがわかっています。Ver 8以降のバージョンをお使い下さい。
- コンパイラ自体の起動に失敗する場合は環境変数の問題である場合が多いようです。
%source /opt/intel/bin/iccvars.sh
などを実行し、適切な環境変数を設定してください。
[Compaq ES45 + Tru64 5.1 8 + Digital Fortran 5.4にインストールする場合]
- %gunzip -c hdf5-1.6.4.tar.gz | tar xvf -
- %cd hdf5-1.6.4.tar.gz
- %./configure --prefix=INSTALL_DIR --enable-fortran CC=gcc F9X=f90
- %make
- %make install
[Sun Blade 1000 + Solaris 8 + Workshop Fortran 6.2にインストールする場合]
- %gunzip -c hdf5-1.6.4.tar.gz | tar xvf -
- %cd hdf5-1.6.4.tar.gz
- %./configure --prefix=INSTALL_DIR --with-zlib=/usr/local/lib --enable-fortran CC=gcc F9X=f90
- %make
- %make install
[SGI Origin 3800 + Irix6.5 + MIPSpro7 Fortran 90 (64bit)にインストールする場合]
- %gunzip -c hdf5-1.6.4.tar.gz | tar xvf -
- %cd hdf5-1.6.4.tar.gz
- %./configure --prefix=INSTALL_DIR --with-zlib=/usr/lib64 --enable-fortran CC='gcc -mabi=64' CFLAGS='-mabi=64' LDGLAGS='-mabi=64' F9X=f90 FFLAGS=-64
- %make
- %make install