解凍し生成されるファイル(または、ディレクトリ)は、「/home/ahnhs/」の以下に保存される。
P.S.
wgetコマンド行のところの、URLのハイパーリンクは、
各ファイルを提供しているウェブページにリンクさせておいた。
圧縮ファイルの解凍の仕方はいろいろあるので、自分がすきなものを使ってよい。
ディレクトリispack-0.71に移動する。
DIRS:「-mpi」が付いているものを削除する。
←詳しくはこちらを!!
DESTDIR:「/home/ahnhs/lib」と指定する。
FC:この課題ではG95 Fortranを用いるため、「g95」と指定する。
すると、
In file fepack.f:143
DD(I)=RD
1
Error: Non-numeric character in statement label at (1)
In file fepack.f:143
DD(I)=RD
1
Error: Unexpected STATEMENT FUNCTION statement at (1)
のようなエラーメッセージが表示される。
→「./fepack/src/fepack.f」の143行目に空白がなく、エラーが発生したと思われる。
Fortran77 では, プログラム本文の前に6つの空白が必要である。
カレントディレクトリ(ディレクトリispack-0.71)より「fepack/src」に移動し、 その中にあるfepack.fというファイルの143行目をちゃんと6マス空け、書き直す。 その後、ディレクトリispack-0.71に戻って、もう一度「make; make static」を行う。
このとき、ディレクトリgt4f90io_20080729の中にConfig.mkが生成される。
ここで、「--with-netcdf=」 には、netCDF ライブラリのパスを指定し、
「--prefix=」には、実行ファイルのインストール先のディレクトリを指定する。
エラーが生じずに " *** Compilation and installation are succeeded !! *** " というメッセージが表示されれば インストール完了!!
おまけ:インストールが完了すると、「/home/ahnhs/lib/lib」の以下にlibgt4f90io.a、 「/home/ahnhs/lib/bin」の以下にgt4configとgt4frtが作成されるので、確認してみるとよい。