[English | Japanese] [GFD Dennou Club | Gtool4 Project]
このプログラムは以下の環境での動作を確認しています.
gt4f90io は以下のファイル形式をサポートします.
また, 今後以下のファイル形式がサポートされるといいなと考えています.
gt4f90io を利用するためには, 以下のソフトウェアを 事前にインストールしておく必要があります.
ドキュメントを生成するためには以下のソフトウェアを 事前にインストールしておく必要があります. ただし, gt4f90io の TGZ パッケージ から入手する場合には既に生成済みです.
適当な作業ディレクトリでソースアーカイブを展開します. ソースは gt4f90io-バージョン というディレクトリに展開されます.
$ tar xvzf gt4f90io-current.tgz
展開されたディレクトリに移動し, ./configure を実行します.
--with-netcdf= には netcdf ライブラリのパスを指定します.
(以下の例は /usr/local/netcdf/lib/libnetcdf.a にライブラリがある
場合のものです).
このコマンドによって Config.mk ファイルが生成されます.
$ ./configure --with-netcdf=/usr/local/netcdf/lib/libnetcdf.a
なお, インストール先やコンパイルのオプションを変更したい場合は,
以下のように --help オプションをつけることで,
指定可能なオプションリストが表示されます.
$ ./configure --help
主なオプションに関しての説明です.
--with-netcdf=ARG--prefix=ARG /usr/local/gt4f90io です.
--libdir=ARG /usr/local/gt4f90io/lib です.
--includedir=ARG /usr/local/gt4f90io/include です.
--bindir=ARG /usr/local/gt4f90io/bin です.
--with-docdir=ARG /usr/local/gt4f90io/doc です.
--with-gt4libname=ARGlib<ARG>.a となります.
デフォルトは gt4f90io であり, その際のライブラリ名は
libgt4f90io.a となります.
--with-gt4suffix=ARG ffc5 と指定すると,
インストール先のディレクトリのプレフィックスが
/usr/local/gt4f90io-ffc5 , ライブラリ名が
libgt4f90io-ffc5.a , インストールする実行ファイル名は
gt4frt.ffc5 , gt4config.ffc5 等のように
なります.
--with-lang_conform_check=ARG95"
のみ指定可能です. コンパイラによっては指定できません.
--enable-debug--with-abort=ARGabort, errtra-setrcd, exit, setrcd, stop のいずれか
を指定することで, 終了時に用いる Fortran の内部関数を変更することが
可能です. デフォルトは abort です.
環境に合わせ Config.mk を手動で編集してください.
FC : Fortran コンパイラ
SYSFLAGS : コンパイル時・リンク時に必要なフラグ
(Fortran コンパイラ実行時に必要なオプション)
SYSLDFLAGS : リンク時に必要なフラグ
SYSLDLIBS : リンク時に必要なライブラリ
F90MODTYPE : モジュール情報の渡し方
DEST_LIB : gt4f90io ライブラリインストールディレクトリ
DEST_INC : gt4f90io モジュールインストールディレクトリ
DEST_BIN : gt4f90io 実行ファイルインストールディレクトリ
DEST_DOC : gt4f90io ドキュメントファイルインストールディレクトリ
MODS : モジュールファイル拡張子
AR : アーカイブコマンド
カレントディレクトリで以下のコマンドを実行してください.
$ make
マニュアルとコードリファレンスのコンパイルはカレントディレクトリ において, 以下のコマンドを実行してください. gt4f90io の TGZ パッケージ から入手する場合には既に生成済みです.
$ make doc
カレントディレクトリで以下のコマンドを実行してください. システム領域にインストールする場合には管理者権限が 必要です. (デフォルトの場合はシステム領域にインストールします).
# make install
ドキュメントをインストールする場合には以下のコマンドを実行します.
# make install-doc
カレントディレクトリにおいて, 以下のコマンドを実行してください.
エラーが生じずに
" *** Compilation and installation are succeeded !! *** "
というメッセージが表示されればインストールは完了です.
$ make test-installed