* * IBM(R) * IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component * 5724-I11 * IBM VisualAge C++ Professional V6.0 for AIX Run-Time Environment component * 5765-F56 * * Licensed Materials - Property of IBM * (C) Copyright IBM Corp. 2004, and by others. All Rights Reserved. * * IBM is trademark or registered trademark of International Business * Machines Corporation in the U.S., other countries or both. * * US Government Users Restricted Rights - Use, duplication or disclosure * restricted by GSA ADP Schedule Contract with IBM Corp. * * IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component IBM VisualAge C++ Professional V6.0 for AIX Run-Time Environment component Readme Contents =============== I. Usage Statement II. Prerequisites III. Installation Instructions IV. Reverting to the previously installed C++ Runtime Level V. Providing Feedback I. Usage Statement ================== -> For IBM XL C/C++ Enterprise Edition V7.0 for AIX 5L users: The downloadable XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component is not warranted. It is to be used only for C++ applications developed with IBM XL C/C++ Enterprise Edition for AIX. You must not use any part of this component with any other application or program. For detailed terms and conditions, please refer to the LicenseAgreement.txt and LicenseInformation.txt. -> For IBM VisualAge C++ Professional V6.0 for AIX 4.3 users: The downloadable IBM VisualAge C++ Professional V6.0 for AIX Run-Time Environment component is not warranted. It is to be used only for C++ applications developed with IBM VisualAge C++ for AIX. You must not use any part of this component with any other application or program. For detailed terms and conditions, please refer to the LicenseAgreement.txt and LicenseInformation.txt. II. Prerequisites ================= The IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component requires AIX 5L. Before installing the IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component on machines running AIX 5.1, AIX 5.2, or AIX 5.3 you must install the fix associated with the APAR appropriate to your operating system. The following prerequisites are related to new functionality in the IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component and C++ Standard Locale Library Header File. AIX 5.1 - APAR IY58419 ---------------------- The following is the new level for the updated AIX 5.1 fileset: bos.rte.libc 5.1.0.62 You can update this fileset by downloading APAR IY58419 at: http://www-1.ibm.com/support/docview.wss?uid=isg1IY58419 AIX 5.2 - APAR IY58421 ---------------------- The following is the new level for the updated AIX 5.2 fileset: bos.rte.libc 5.2.0.41 You can update this fileset by downloading APAR IY58421 at: http://www-1.ibm.com/support/docview.wss?uid=isg1IY58421 AIX 5.3 - APAR IY58143 ---------------------- The following is the new level for the updated AIX 5.3 fileset: bos.rte.libc 5.3.0.3 You can update this fileset by downloading APAR IY58143 at: http://www-1.ibm.com/support/docview.wss?uid=isg1IY58143 Please note that the installation of the IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component fails if you do not have the bos.rte.libc file installed. installp Error Messages ----------------------- In the IBM XL C/C++ Enterprise Edition V7.0 for AIX Run-Time Environment component, further requisites were added to the OS-specific levels of bos.rte.libc fileset. Here is a listing of error message that will be returned if the correct fileset levels are not installed on your system or if these filesets have not been installed at the time of the PTF release. AIX 5.1 -------- At least 1 of the following: | * bos.rte.libc 5.1.0.62 | * bos.rte v=5, r>1 AIX 5.2 ------- At least 1 of the following: | At least 1 of the following: | | * bos.rte v=5, r>2 | | * bos.rte v=5, r<2 | * bos.rte.libc 5.2.0.41 AIX 5.3 ------- At least 1 of the following: | At least 1 of the following: | | * bos.rte v=5, r>3 | | * bos.rte v=5, r<3 | * bos.rte.libc 5.3.0.3 III. Installation Instructions ============================== Complete the following steps to install the Run-Time environment component: 1. Prior to installing the Run-Time Environment component, please note the current C++ runtime level, so you can revert back to it if required. 2. Deinstall any XL C++ beta or evaluation run-time packages. 3. Download the xlc.rte.aix##.mmmYYYY.ptf.tar.Z archive. where: ## is the AIX version number mmm is the month YYYY is the year 4. Uncompress and untar the downloaded package into a new directory: a. To uncompress the file, use: uncompress xlc.rte.aix##.mmmYYYY.ptf.tar.Z b. To untar the resulting file, use: tar -xvf xlc.rte.aix##.mmmYYYY.ptf.tar 5. Delete the .toc file in the download directory. If no .toc file exists, proceed to step 6. 6. Use 'smit install_latest' to go to the appropriate installation screen in SMIT. You must have root privileges. 7. Install the filesets: a. Specify the download directory location. b. Modify the installation options to suit your needs. c. The installation process writes a log to $HOME/smit.log. IV. Reverting to the previously installed C++ Runtime Level =========================================================== To revert to the V6.0 C++ runtime level, use the following steps: 1. Download the base runtime and the fix level (if applicable) of the C++ runtime you recorded before installing the Run-Time Environment component. The base runtime and fix levels can be found at: http://www.ibm.com/software/awdtools/vacpp/support/ A compressed archive containing the base level C++ runtime libraries filesets can be obtained from: ftp://ftp.software.ibm.com/aix/products/ccpp/xlc.600.runtime.aix.tar.Z 2. Force install the base level of the C++ runtime with the -F option, using the following command. installp -aFXd xlC.rte xlC.aix50.rte xlC.msg.LANG.rte where: is the location of the install images 3. Apply the fix level (if required), using the following command: installp -aXd where: is the location of the install images. is the fileset to update. or commit the fix level, using: installp -acXd where: is the location of the install images. is the fileset to update. V. Providing Feedback ===================== IBM welcomes your comments. You can send them to: compinfo@ca.ibm.com. A reply will be sent to the originating address.