===========================================================================
* IBM XL C/C++ for Linux, V11.1
* Runtime Environment Component 
* 5724-X14
*
* Copyright IBM Corp. 2010
* All Rights Reserved
* Licensed Materials - Property of IBM
*
* US Government Users Restricted Rights - Use, duplication or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*
* IBM, the IBM logo, and ibm.com are trademarks or registered 
* trademarks of International Business Machines Corp., registered in many 
* jurisdictions worldwide. Other product and service names might be 
* trademarks of IBM or other companies. A current list of IBM trademarks 
* is available on the Web at "Copyright and trademark information" 
* at www.ibm.com/legal/copytrade.shtml.
* 
* Linux is a registered trademark of Linus Torvalds in the United States,
* other countries, or both.
===========================================================================

This README file contains information about the Runtime Environment 
Component for use with applications developed using the IBM XL C/C++ for 
Linux, V11.1 compiler or its predecessors.

Terms and conditions 
====================
By downloading, installing, copying, accessing, or using this software you 
agree to the terms and conditions outlined in the License Agreement. Review 
the License Agreement and License Information documents before proceeding 
with the download and install.


System Prerequisites
====================
o Operating system:
  - Red Hat Enterprise Linux 5.5 (RHEL 5.5)
  - SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2)
  - SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1)
o Hardware: 
  You can use any of the IBM Power Systems servers that support the Linux 
  distributions. For a complete list of the IBM Power Systems servers, see 
  http://www.ibm.com/systems/power/hardware/ 
o Disk space:  
  - Runtime Environment packages: 0.5 Mb
  - "addons" packages: 15 Mb


Installation Instructions
=========================
To install this software, complete the following steps:

1. You must install the Runtime Environment packages before installing the
   "addons" packages, if installing both. 

2. Download, unzip and untar the rpm packages. For example:

   gunzip <filename>.tar.gz
   tar -xvf <filename>.tar

3. You must uninstall any previous versions of the rpms if any are 
   installed. Do not uninstall rpms that you are not upgrading. To 
   uninstall an rpm package, use the following command:

   rpm -e <package name>

   You must uninstall Runtime Environment rpm packages in the following 
   order:

   rpm -e vacpp.rte-x.x.x.x-YYMMDD
   rpm -e xlsmp.rte-x.x.x.x-YYMMDD
   rpm -e xlsmp.msg.rte-x.x.x.x-YYMMDD

   You can uninstall "addons" rpm packages in any order. For example:
   
   rpm -e vac.lib-x.x.x.x-YYMMDD
   rpm -e vacpp.rte.lnk-x.x.x.x-YYMMDD
   
   where x.x.x.x-YYMMDD refers to the level of the rpm package installed on
   your system. To determine the level, use the following commands:

   rpm -q vacpp.rte
   rpm -q xlsmp.rte
   rpm -q xlsmp.msg.rte
   rpm -q vac.lib
   rpm -q vacpp.rte.lnk

   In cases where an rpm package is required by other installed packages, 
   for example, XL Fortran, the shared package may not uninstall. To 
   upgrade a shared package, specify the --nodeps option with your rpm 
   command. For example:

   rpm -e --nodeps xlsmp.rte.x.x.x.x-YYMMDD

4. Install the packages using the following command:

   rpm -ivh <package name>

   You must install the Runtime Environment rpm packages in the following 
   order:

   rpm -ivh xlsmp.msg.rte-x.x.x.x-YYMMDD.ppc64.rpm
   rpm -ivh xlsmp.rte-x.x.x.x-YYMMDD.ppc64.rpm
   rpm -ivh vacpp.rte-x.x.x.x-YYMMDD.ppc64.rpm

   You can install the "addons" rpm packages in the following order:
   
   rpm -ivh vac.lib-x.x.x.x-YYMMDD.ppc64.rpm
   rpm -ivh vacpp.rte.lnk-x.x.x.x-YYMMDD.ppc64.rpm
   
   where x.x.x.x refers to the version number, and YYMMDD represents the
   build date of the rpms.


Uninstallation Instructions
===========================
To uninstall Runtime Environment Component, run the following commands:

  rpm -e vacpp.rte-x.x.x.x-YYMMDD
  rpm -e xlsmp.rte-x.x.x.x-YYMMDD
  rpm -e xlsmp.msg.rte-x.x.x.x-YYMMDD
  
To uninstall "addons" software, run the following commands:

  rpm -e vac.lib-x.x.x.x-YYMMDD
  rpm -e vacpp.rte.lnk-x.x.x.x-YYMMDD

where x.x.x.x refers to the version number, and YYMMDD represents 
the build date of the rpms.

In cases where an rpm package is required by other installed packages, that 
package might not uninstall.


Further updates
==================

Additional information for all future updates for IBM XL C/C++ for Linux, 
V11.1, Runtime Environment Component can be found at:

http://www.ibm.com/support/docview.wss?uid=swg21426491

Note:
------
The XL C/C++ for Linux, V11.1, Runtime Environment Component is not 
supported as a stand-alone software product. If you suspect a problem with 
the Runtime Environment Component while using it with a third-party 
application, contact your application provider for support. Full support 
(installation, defect support and general questions) for the Runtime 
Environment Component is available with the software subscription and 
support agreement for the XL C/C++ for Linux compilers. A suitable test case 
is required for defect support. 


Providing feedback
==================
IBM welcomes your comments. You can send them to: 

  compinfo@ca.ibm.com.

