Ease of use

XL Fortran includes the following new features to help you more easily use the compiler for your application development.

New installation and configuration utilities

This release of XL Fortran introduces the xlf_install and new_install utilities to help you easily install and configure the compiler for initial use on your system.

Newly-supported filename extensions

XL Fortran Advanced Edition V10.1 for Linux adds support for the .f77, .f90, and .f95 filename extensions.

You can use generic XL Fortran compiler invocations, such as xlf and xlf_r, to compile program source files with these filename extensions. The compiler will recognize the filename extensions and apply the appropriate language standard defaults as if you were compiling using the f77, xlf90, or xlf95 compiler invocations and their associated _r counterparts.

Support for IBM Tivoli License Manager

IBM Tivoli License Manager (ITLM) is a Web-based solution that can help you manage software usage metering and license allocation services on supported systems. In general, ITLM recognizes and monitors the products that are installed and in use on your system.

IBM XL Fortran Advanced Edition V10.1 for Linux is ITLM-enabled for inventory and usage signature support, which means that ITLM is able to detect both product installation of XL Fortran and its usage.

Note:
ITLM is not a part of the XL Fortran compiler offering, and must be purchased and installed separately.

Once installed and activated, ITLM scans your system for product inventory signatures that indicate whether a given product is installed on your system. ITLM also identifies that product's version, release, and modification levels. Signature files for XL Fortran are installed to the following directory:

Default installations
/opt/ibmcmp/xlf/10.1
Non-default installations
compiler/xlf/10.1 where compiler is the target directory for installation specified by the --prefix installation option.

For more information about IBM Tivoli License Manager Web, see:

www.ibm.com/software/tivoli/products/license-mgr

Related Information