- 48 名前:デフォルトの名無しさん mailto:sage [2007/12/21(金) 00:58:27 ]
- >>47
元コードがF77なら話は通る。 >>45でCVFで通ったと書いてあったが、通るわけないので勘違いだと思っていた。 解決法は簡単で、サブルーチンと呼び出しルーチンを別ファイルにして、分割コンパイルされるように すればいい。多分、元は別ファイルになっていたのをまとめたりしているのでは? F90ならMODファイルで引数の型や次元などをチェックするが、F77ならリンク時のチェックは何も 無いのでエラーは出ないはず。 同一ファイル内に書いてあると、コンパイラが親切にも引数の整合性チェックなどをしてくれる。
|

|