xlf_configure オプション

xlf_configure コマンドの構文は、以下のとおりです。

構文図を読む構文図をスキップする
>>-xlf_configure--+--------------------+------------------------>
               '- -target--platform-'

.-------------------.                            
V                   |                            
>----+- -gcc--path---+-+-- -clm--path--+-----------+------------>
  '- -gcc64--path-'                 +- -o--name-+
                                    '- -install-'

>--+---------+--+- -ibmcmp--installation_path--------------+---->
'- -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/------'    

>--+--------------------------+--------------------------------><
'-template_config_filename-'

ここで、

-target platform
オペレーティング・システム・プラットフォームを指定します。有効な値は以下のとおりです。
  • sles
  • rhel
  • yhpc
値を指定しない場合は、デフォルトでホスト・オペレーティング・システムと対応するプラットフォームとなります。
-gcc path
固有 GCC bin/ ディレクトリーがインストールされているパスを指定します。 例えば、GCC コマンドが /usr/bin/gcc の場合、次のように指定します。
  -gcc /usr
-gcc64 path
固有 64 ビット GCC bin/ ディレクトリーがインストールされているパスを指定します。 例えば、64 ビット GCC コマンドが /usr/bin/gcc -m64 の場合、次のように指定します。
 -gcc64 /usr
-clm path
共通ライセンス・マネージャーの license.dat ファイルが存在しているパスを指定します。デフォルトでは、これは /opt/clm_ibm です。
-o file_name
生成する構成ファイルの名前とパスを指定します。 デフォルトでは、出力はディスプレイのみに書き込まれます。
-install
構成ファイルを /etc/opt/ibmcmp/xlf/10.1/xlf.cfg として生成します。 デフォルトでは、出力はディスプレイのみに書き込まれます。
-force
xlf_configure ユーティリティーに既存の出力ファイルを -o または -install オプションで指定された名前とパスで上書きさせます。 デフォルトでは、force を使用しないと、指定されたファイルがすでに存在する場合は、xlf_configure がエラー・メッセージを出して停止します。
-ibmcmp installation_path
XL Fortran パッケージのすべてがインストールされているパスを指定します (すべてのパッケージが同じパスにインストールされている場合)。 デフォルトでは、このパスは /opt/ibmcmp/ です。
-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/ です。
template_config_file_name
構成ファイルを構成するために使用される入力ファイル。 デフォルトでは、これは /opt/ibmcmp/xlf/10.1/etc/xlf.base.cfg です。xlf.cmp パッケージを xlcmp_path に再配置したが、デフォルト・テンプレートを使用したい場合は、次のように指定します。
 xlcmp_path/xlf/10.1/etc/xlf.base.cfg.