vac_configure オプション

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

構文図を読む構文図をスキップする
>>-vac_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/-+    
                 +- -vaclic--lic_path/vac/8.0/------+    
                 +- -vacpprt--xlrte_path/vacpp/8.0/-+    
                 +- -vac--xlcmp_path/vac/8.0/-------+    
                 '- -vacpp--xlcmp_path/vacpp/8.0/---'    

>--+--------------------------+--------------------------------><
'-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/vac/8.0/vac.cfg として生成します。 デフォルトでは、出力はディスプレイのみに書き込まれます。
-force
vac_configure ユーティリティーに既存の出力ファイルを -o または -install オプションで指定された名前とパスで上書きさせます。 デフォルトでは、force を使用しないと、指定されたファイルがすでに存在する場合は、vac_configure がエラー・メッセージを出して停止します。
-ibmcmp installation_path
XL C/C++ パッケージのすべてがインストールされているパスを指定します (すべてのパッケージが同じパスにインストールされている場合)。 デフォルトでは、このパスは /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 です。
-vaclic lic_path/vac/8.0/
vac.lic パッケージがインストールされているパスを指定します。 デフォルトでは、絶対パスは /opt/ibmcmp/vac/8.0/ です。
-vacpprt xlrte_path/vacpp/8.0/
vacpp.rte および vacpp.rte.lnk パッケージがインストールされているパスを指定します。 デフォルトでは、絶対パスは /opt/ibmcmp/vacpp/8.0/ です。
-vac xlcmp_path/vac/8.0/
vac.cmp および vac.lib パッケージがインストールされているパスを指定します。 デフォルトでは、絶対パスは /opt/ibmcmp/vac/8.0/ です。
-vacpp xlcmp_path/vacpp/8.0/
vacpp.cmp および vacpp.lib パッケージがインストールされているパスを指定します。 デフォルトでは、絶対パスは /opt/ibmcmp/vacpp/8.0/ です。
template_config_file_name
構成ファイルを構成するために使用される入力ファイル。 デフォルトでは、これは /opt/ibmcmp/vac/8.0/etc/vac.base.cfg です。vac.cmp パッケージを xlcmp_path に再配置したが、デフォルト・テンプレートを使用したい場合は、次のように指定します。
 xlcmp_path/vac/8.0/etc/vac.base.cfg.