○dclf2c 概要 dclf2c は Fortran 版 DCL を C 版に変更するスクリプトである. ○パッケージ内容 README: このファイル dclf2c: dclf2c スクリプト本体 lib/mod_chMakefile: Makefile 修正用関数定義 lib/mod_chMkinclude: Mkinclude.in 修正用関数定義 lib/mod_f2c: f2c 用関数定義 lib/mod_prototype: cdcl.h 作成用関数定義 lib/mod_utils: その他関数定義 f2csrc.tar.gz: f2cライブラリ用ソースコード patch-dcl534_to_534C: configure.in, aclocal.m4 に対するパッチ ○使用方法 1) dclf2c パッケージの展開 % tar xvfz dclf2c-5.3.4.tar.gz % cd dclf2c-5.3.4 2) このディレクトリに Fortran 版 DCL パッケージを置いて、展開 % tar xvfz dcl-5.3.4.2.tar.gz 3) dclf2c の編集 DCLF2CDIR に 1) で dclf2c パッケージを展開したディレクトリを 記入する 4) configure.in, aclocal.m4 にパッチをあてる % cd dcl-5.3.4.2 % patch -p0 < ../patch-dcl534_to_534C 5) configure スクリプトを更新する % autoconf % rm -rf autom4te.cache # このディレクトリは不要なので消去 6) dclf2c の実行 % cd ../ % ./dclf2c 7) dcl-5.3.4.2-C の tar ボールの作成 % tar cvfz dcl-5.3.4.2-C.tar.gz dcl-5.3.4.2-C 以上 ○注意 5) において autoconf のバージョンが古いとエラーメッセージが表示され る可能性がある ○作成者: Takashi Kagimoto (kagimoto@jamstec.go.jp) ○作成日: 2007年2月19日 ○修正履歴: 2007-04-23 Tsuyoshi Koshiro * dcl-5.3.3 用に編集, patch-dcl533_to_533C の追加 2011-02-18 Tsuyoshi Koshiro * dcl-5.3.4 用に編集, patch-dcl533_to_533C を patch-dcl534_to_534C に変更 * f2csrc/add_math.c に src/grph1/sgpack/mpfvdg.c (新規追加ファイル)で使わ れる組み込み関数 r_dim を追加, f2csrc.tar.gz を固め直し