xlf_configure options

The xlf_configure command has the following syntax:

Read syntax diagramSkip visual syntax diagram
>>-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-'   

where:

-target platform
Specifies the operating system platform. Valid values are:
  • sles
  • rhel
  • yhpc
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
-clm path
Specifies the path where the Common License Manager's license.dat file is located. By default, this is /opt/clm_ibm
-o file_name
Specifies the name and path of the configuration file to generate. By default, output is written to the display only.
-install
Generates the configuration file as /etc/opt/ibmcmp/xlf/10.1/xlf.cfg. By default, output is written to the display only.
-force
Forces the xlf_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, xlf_configure issues an error message and stops if the specified file already exists.
-ibmcmp installation_path
Specifies the path where all of the XL Fortran packages are installed (if all packages are installed in the same path). By default, the path is /opt/ibmcmp/.
-mass xlmass_path/xlmass/4.3/
Specifies the path where the xlmass.lib package is installed. By default, the full path is /opt/ibmcmp/xlmass/4.3.
-smprt xlsmprt_path/xlsmp/1.6/
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/1.6.
-xlflic lic_path/xlf/10.1/
Specifies the path where the xlf.lic package is installed. By default, the full path is /opt/ibmcmp/xlf/10.1/.
-xlfrt xlrte_path/xlf/10.1/
Specifies the path where the xlf.rte and xlf.rte.lnk packages are installed. By default, the full path is /opt/ibmcmp/xlf/10.1/.
-xlf xlcmp_path/xlf/10.1/
Specifies the path where the xlf.cmp and xlf.lib packages are installed. By default, the full path is /opt/ibmcmp/xlf/10.1/.
template_config_file_name
The input file that is used to construct the configuration file. By default, this is /opt/ibmcmp/xlf/10.1/etc/xlf.base.cfg. If you relocated the xlf.cmp package to xlcmp_path but want to use the default template, specify:
 xlcmp_path/xlf/10.1/etc/xlf.base.cfg.