xlf_configure ユーティリティーを直接、実行する

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.rtexlsmp.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.