xlf_configure ユーティリティーを使用すれば、
構成ファイルを生成することができます。ただし、コンパイラーが正常にインストールされていることが前提となります。
xlf_configure コマンドの構文は以下のとおりです。

.-------------------.
V |
>>-xlf_configure----+- -gcc--path---+-+--+-------------+-------->
'- -gcc64--path-' +- -o--name---+
'- -install-'
>--+---------+--+------------------------------------------+---->
'- -force-' | .--------------------------------------. |
| V | |
+---+- -mass--xlmass_path/xlmass/4.3/--+-+-+
| +- -smprt--xlsmprt_path/xlsmp/1.6/-+ |
| +- -xlflic--lic_path/xlf/10.1/-----+ |
| +- -xlfrt--xlrte_path/xlf/10.1/----+ |
| '- -xlf--xlcmp_path/xlf/10.1/------' |
'- -ibmcmp--installation_path--------------'
>--+--------------------------+--------------------------------><
'-template_config_filename-'
説明:
- -gcc path
- GCC bin/ ディレクトリーがインストールされているパスを指定します。構成ファイル内では、
gcc_path 属性はこのパスに等しくなるように設定されます。
たとえば、GCC コマンドが /usr/bin/gccである場合、
以下のように指定することになります。
-gcc /usr
- -gcc64 path
- 64 ビット GCC bin/ ディレクトリーがインストールされているパスを指定します。構成ファイル内では、gcc_path_64 属性はこのパスと等しくなるように設定されます。たとえば、
64 ビット GCC コマンドが /usr/bin/gcc -m64である場合、
以下のように指定することになります。
-gcc64 /usr
- -o name
- 生成する構成ファイルの名前を指定します。デフォルトでは、出力はディスプレイに書き込まれます。
- -install
- デフォルトの構成ファイル /etc/opt/ibmcmp/xlf/10.1/xlf.cfg を生成します。
- -force
- xlf_configure ユーティリティーに対して、
既存の出力ファイルに、指定した名前とパスで上書きさせます。デフォルトでは、
force を使用しなかった場合、指定したファイルがすでに存在すると、xlf_configure はエラー・メッセージを出して、停止します。
- -mass xlmass_path/xlmass/4.3/
- xlmass.lib ファイルのパスを指定します。
デフォルトでは、パスは /opt/ibmcmp/xlmass/4.3/ です。
- -smprt xlsmprt_path/xlsmp/1.6/
- xlsmp.msg.rte、 xlsmp.rte、および xlsmp.lib ファイルのパスを指定します。デフォルトでは、パスは /opt/ibmcmp/xlsmp/1.6/ です。
- -xlflic lic_path/xlf/10.1
- xlf.lic ファイルのパスを指定します。
デフォルトでは、これは /opt/ibmcmp/xlf/10.1/ です。
- -xlfrt xlrte_path/xlf/10.1
- xlf.rte および xlf.rte.lnk ファイルのパスを指定します。デフォルトでは、これは /opt/ibmcmp/xlf/10.1/ です。
- -xlf xlcmp_path/xlf/10.1
- xlf.cmp および xlf.lib ファイルのパスを指定します。デフォルトでは、
これは /opt/ibmcmp/xlf/10.1/ です。
- -ibmcmp installation_path
- 代替として、XL Fortran パッケージのすべてをインストールしようとするパスを指定します。これらのパッケージのリストについは、
表 3 を参照してください。
注:
パッケージを異なるサブディレクトリーにインストールしたい場合、
/opt/ibmcmp/ ディレクトリーにパッケージをインストールしないでください。
- template_config_filename
- 構成ファイルを構築するのに使用される入力ファイル。デフォルトでは、
これは /opt/ibmcmp/xlf/10.1/etc/xlf.base.cfg です。 xlf.cmp パッケージを xlcmp_path へ再配置するが、デフォルトのテンプレートを使用したい場合は、以下のように指定します。
xlcmp_path/xlf/10.1/etc/xlf.base.cfg.