The vac_configure command
has the following syntax:

>>-vac_configure--+--------------------+------------------------>
'- -target--platform-'
.-------------------.
V |
>----+- -gcc--path---+-+--+-----------+--+---------+------------>
'- -gcc64--path-' +- -o--name-+ '- -force-'
'- -install-'
>--+----------+------------------------------------------------><
'- -linker-'

>>-+- -ibmcmp--installation_path--------------+----------------->
| .--------------------------------------. |
| V | |
'---+- -mass--xlmass_path/xlmass/6.1---+-+-'
+- -smprt--xlsmprt_path/xlsmp/2.1--+
+- -vaclic--lic_path/vac/11.1------+
+- -vacpprt--xlrte_path/vacpp/11.1-+
+- -vac--xlcmp_path/vac/11.1-------+
'- -vacpp--xlcmp_path/vacpp/11.1/--'
>--+--------------------------+--------------------------------><
'-template_config_filename-'
- -h
- Displays the vac_configure options
help page.
- -target platform
- Specifies the operating system platform. Valid names are:
If you do not specify a value, the default is the one corresponding
to the host operating system.
- -gcc path
- Specifies the path where the native GCC bin/ directory
is installed. For example, if the GCC command is /usr/bin/gcc,
you would specify:
-gcc /usr
- -gcc64 path
- Specifies the path where the native 64-bit GCC bin/ directory
is installed. For example, if the 64-bit GCC command is /usr/bin/gcc
-m64, you would specify:
-gcc64 /usr
- -o file_name
- Specifies the name of the configuration file to generate. By default,
output is written to the display only.
- -install
- Generates
the default configuration file as installation_path/vac/11.1/etc/
vac.cfg.$OSRelease.gcc$gccVersion.
By default, output is written to the display only. Where $OSRelease is the level of the
Operating System, and $gccVersion is the GCC version
installed on the system. For example, vac.cfg.sles11.gcc432, or vac.cfg.rhel5.5.gcc412.
Note: installation_path is
the installation location of the compiler packages. If the compiler
is installed in the default location, installation_path is /opt/ibmcmp/.
- -force
- Forces
the vac_configure utility
to overwrite any existing output file with the same name and path
as that specified by the -o or -install options.
By default, if you do not use -force, vac_configure issues an
error message and stops if the specified file already exists.
- -ibmcmp installation_path
- Specifies the path
where all of the IBM XL C/C++ for Linux packages
are installed (if all packages are installed in the same path). By
default, the path is /opt/ibmcmp/.
- -mass xlmass_path/xlmass/6.1/
- Specifies the path where the xlmass package is installed. By default,
the full path is /opt/ibmcmp/xlmass/6.1/.
- -smprt xlsmprt_path/xlsmp/2.1/
- Specifies the path where the xlsmp.msg.rte, xlsmp.rte,
and xlsmp.lib packages
are installed. By default, the full path is /opt/ibmcmp/xlsmp/2.1/
- -vaclic lic_path/vac/11.1/
- Specifies the path where the vac.lic package
is installed. By default, the full path is /opt/ibmcmp/vac/11.1/.
- -vacpprt xlrte_path/vacpp/11.1/
- Specifies the path where the vacpp.rte and vacpp.rte.lnk packages
are installed. By default, the full path is /opt/ibmcmp/vacpp/11.1/.
- -vac xlcmp_path/vac/11.1/
- Specifies the path where the vac.cmp, vacpp.omp.rte and vac.lib packages
are installed. By default, the full path is /opt/ibmcmp/vac/11.1/.
- template_config_file_name
- The input file that is used to construct the configuration file.
By default, this is /opt/ibmcmp/vac/11.1/etc/vac.base.cfg. If you
relocated the vac.cmp package
to xlcmp_path but want to use the default
template, specify:
xlcmp_path/vac/11.1/etc/vac.base.cfg