Sun Studio 12 Update 1: Fortran ユーザーズガイド

4.9.1 モジュールの検索

Version 7.0 の Fortran コンパイラでは、.mod ファイルはアーカイブ (.a) ファイルに格納できます。アーカイブファイルは、モジュールを検索するコマンド行で、-Mpath フラグによって明示的に指定する必要があります。デフォルトでは、コンパイラはアーカイブファイルを検索しません。

USE 文にある .mod ファイルのみが検索されます。たとえば、Fortran の USE mymod によって、コンパイラは、デフォルトでモジュールファイル mymod.mod を検索します。

検索時には、モジュールファイルが記述されるディレクトリが優先されます。これは、-moddir=dir オプションフラグおよび MODDIR 環境変数によってコントロールできます。つまり、-Mpath オプションのみが指定されている場合は、モジュールに対して、-M フラグに示されたディレクトリおよびファイルよりも先に、現在のディレクトリが検索されます。