Download
Abstract
IBM XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment Component
Download Description
If you need to run an application developed using the IBM XL C/C++ Advanced Edition V7.0 for Linux compiler, and if you do not have the compiler installed, then you will need to install the IBM XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment Component. The Download Package section below provides links to the component's README as well as the following Runtime Environment archives:
- vacpp.rte.70.rhel3.apr2007.update.tar.gz:
- vacpp.rte.70.rhel4.apr2007.update.tar.gz *:
- vacpp.rte.70.sles9.apr2007.update.tar.gz:
- vacpp.rte.70.yhpc.feb2005.update.tar.gz:
update/xlc/apr2007/LicAgree.pdf
update/xlc/apr2007/LicInfo.pdf
update/xlc/apr2007/README
update/xlc/apr2007/vacpp.rte-7.0.0-4.ppc64pseries.rpm
update/xlc/apr2007/xlsmp.msg.rte-1.5.0-4.ppc64pseries.rpm
update/xlc/apr2007/xlsmp.rte-1.5.0-4.ppc64pseries.rpm
update/xlc/apr2007/LicAgree.pdf
update/xlc/apr2007/LicInfo.pdf
update/xlc/apr2007/README
update/xlc/apr2007/vacpp.rte-7.0.1-3.ppc64pseries.rpm
update/xlc/apr2007/xlsmp.msg.rte-1.5.1-3.ppc64pseries.rpm
update/xlc/apr2007/xlsmp.rte-1.5.1-3.ppc64pseries.rpm
* - Support for RHEL4 Update 2 was added in the December 2005 update.
update/xlc/apr2007/LicAgree.pdf
update/xlc/apr2007/LicInfo.pdf
update/xlc/apr2007/README
update/xlc/apr2007/vacpp.rte-7.0.0-5.ppc64.rpm
update/xlc/apr2007/xlsmp.msg.rte-1.5.0-5.ppc64.rpm
update/xlc/apr2007/xlsmp.rte-1.5.0-5.ppc64.rpm
- vacpp.rte-7.0.1-0.ppc64.rpm
- xlsmp.msg.rte-1.5.1-0.ppc64.rpm
- xlsmp.rte-1.5.1-0.ppc64.rpm
- LicenseAgreement.pdf
- LicenseInformation.txt
- README
Depending on your application, you may also need the XL Optimization Libraries component or the vac.lib archive. Only download and install vac.lib if instructed by your application providers. The Download Package section below provides links to the component's archives as well as the License Agreement which governs their use:
- vac.lib.70.rhel3.tar:
- vac.lib.70.rhel4.tar:
- vac.lib.70.sles9.tar:
- vac.lib.70.yhpc.tar:
- vac.lib-7.0.0-0.ppc64pseries.rpm
- vacpp.rte.lnk-7.0.0-0.ppc64pseries.rpm
- vac.lib-7.0.1-0.ppc64pseries.rpm
- vacpp.rte.lnk-7.0.1-0.ppc64pseries.rpm
- vac.lib-7.0.0-0.ppc64.rpm
- vacpp.rte.lnk-7.0.0-0.ppc64.rpm
- vac.lib-7.0.1-0.ppc64.rpm
- vacpp.rte.lnk-7.0.1-0.ppc64.rpm
Interim Fix for the IBM XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment Component:
The Interim Fix previously available in this document has been replaced as formal Updates are available for both SLES9 and RHEL4:
- The SLES9 version of the Interim Fix has been replaced with the January 2006 Update:
vacpp.rte.70.sles9.jan2006.update.tar.gz.
- The RHEL4 version of the Interim Fix has been replaced with the December 2005 Update:
vacpp.rte.70.rhel4.dec2005.update.tar.gz.
End of Service
IBM XL C/C++ Advanced Edition V7.0 for Linux is withdrawn from support effective April 30, 2010. For details and information about replacement products, see the Withdrawal Announcement 907-202.
Prerequisites
IBM XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment component is compatible with the following operating systems:
- Red Hat Enterprise Linux 3.0 Update 3 (RHEL 3)
- Red Hat Enterprise Linux 4.0 Update 2 (RHEL 4)
- SUSE LINUX Enterprise Server 9.0 (SLES 9)
- Terra Soft Y-HPC Linux (Y-HPC)
Installation Instructions
To install the IBM XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment Component, complete the steps below. Skip the steps related to the optional packages vac.lib and vacpp.rte.lnk if you are not installing those.
- Download, unzip (with gunzip), and untar the rpm packages:
- You must uninstall any previous versions of the rpms already installed on your system. Do not uninstall rpms that you are not upgrading. To uninstall an rpm package, use the command: rpm -e <package name>. You must uninstall rpm packages in the following order:
- In cases where an rpm package is required by other installed packages, as occurs if you have XL Fortran Advanced Edition V9.1 for Linux installed on the same system, the package may not uninstall. To upgrade a shared package, specify the --nodeps option with your rpm command. For example:
- Install the packages using the command: rpm -ivh <package name>. You must install the rpm packages in the following order:
# gunzip vacpp.rte.70.<os>.<mmmyyyy>.update.tar.gz
# tar -xvf vacpp.rte.70.<os>.<mmmyyyy>.update.tar
# tar -xvf vac.lib.70.<os>.tar
# rpm -e vacpp.rte-x.x.x-x
# rpm -e xlsmp.rte-x.x.x-x
# rpm -e xlsmp.msg.rte-x.x.x-x
# rpm -e vac.lib-x.x.x-x
where x.x.x-x corresponds 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 -e --nodeps xlsmp.rte.7.0.0-0
RHEL:
# rpm -ivh xlsmp.msg.rte-x.x.x-x.ppc64pseries.rpm
# rpm -ivh xlsmp.rte-x.x.x-x.ppc64pseries.rpm
# rpm -ivh vacpp.rte-x.x.x-x.ppc64pseries.rpm
# rpm -ivh vac.lib-x.x.x-x.ppc64pseries.rpm
SLES and Y-HPC:
# rpm -ivh xlsmp.msg.rte-x.x.x-x.ppc64.rpm
# rpm -ivh xlsmp.rte-x.x.x-x.ppc64.rpm
# rpm -ivh vacpp.rte-x.x.x-x.ppc64.rpm
# rpm -ivh vac.lib-x.x.x-x.ppc64.rpm
where x.x.x-x corresponds to the level of the rpm package in the archive.
Deinstallation Instructions
If you do not require the XL C/C++ Advanced Edition V7.0 for Linux Runtime Environment component, uninstall the component as follows:
# rpm -e vacpp.rte-x.x.x-x
# rpm -e xlsmp.rte-x.x.x-x
# rpm -e xlsmp.msg.rte-x.x.x-x
# rpm -e vac.lib-x.x.x-x
where x.x.x-x corresponds to the version number.
In cases where an rpm package is required by other installed packages, as occurs if you have XL Fortran Advanced Edition V9.1 for Linux installed on the same system, the package may not uninstall.
Technical Support
This downloaded component is to be used only for applications developed with IBM XL C/C++ Advanced Edition V7.0 for Linux. You may not use any part of this component with any other application or program. Contact your application provider for support when using this component in conjunction with an application.
Was this topic helpful?
Document Information
Modified date:
25 October 2021
UID
swg24007906