Sun Java Solaris Communities My SDN Account Join SDN
 
Article

Sun Studio 12: Upgrading from English-Only (6/07) to Multi-Language (9/07)

 
Upgrade Sun Studio 12 software to receive multi-language support as well as quality and optimization enhancements.
 
Contents

What Is Included in the Sun Studio 12 Multi-language Release

 
The English-only release of Sun Studio 12 software was made available in June 2007. In September 2007, the multi-language release of Sun Studio 12 software was made available. In addition to including English, Japanese, and Simplified Chinese versions of the Sun Studio 12 software, the September release includes product patches that provide quality and optimization enhancements not provided in the June release. Table 1 lists these product patches.
 
Table 1: Product Patches Included in the September 2007 Sun Studio Release
Solaris OS for SPARC Solaris OS for x86 Linux OS for x86 Description
124863-01 124864-01 124865-01 C++ compiler patch
124867-01 124868-01 124871-01 C compiler patch
127001-01 127003-01 127146-01 Fortran 95 Dynamic Libraries patch
127143-01 127144-01 N/A Fortran 95 Support Library patch
127000-01 127002-01 127145-01 Fortran 95 Compiler patch
124861-02 126498-01 126997-01 Compiler common patch
124870-01 124869-01 124866-01 Sun Performance Library patch
124872-01 124873-01 124874-01 dbx Debugger patch
124875-02 124876-02 124877-02 Debugger GUI patch
126495-01 126496-01 126497-01 debuginfo handling patch
126503-01 126504-01 126500-01 Sun Distributed Make patch
126995-01 126996-01 126994-01 Performance Analyzer Tools patch
127152-01 127153-01 127154-01 IDE patch
127156-01 127157-01 127158-01 Install utilities patch
127147-01 127148-01 127149-01 Update notification patch
 
The release also includes NetBeans C/C++ Development Pack 5.5.1 update 1, which replaces the NetBeans C/C++ Development Pack 5.5.1 provided in the English-only release, and an improved package installer.
 
The package installer installs all of the product patches and NetBeans C/C++ Development Pack 5.5.1 update 1 by default.
 

Upgrading an English-Only Installation to the Multi-language Release

 
You can upgrade your installation of the English-only release of Sun Studio 12 software to the equivalent of the multi-language release in two ways:
 
  1. Navigate to the directory that contains the installer file.
  2. If necessary, change the permissions on the installer file to make the binary executable by using the following command at a command prompt:
  3.             $ chmod +x installer_file
    
  4. Start the installer by using the following command at a command prompt:
  5.             $ ./installer_file
    
  6. On the Welcome page of the installation wizard, click Next. Respond to the license agreement and click Next.
  7. On the Installation Directory page, accept the NetBeans IDE directory found by the wizard or, if necessary, select the correct NetBeans IDE 5.5.1 installation. Click Next.
  8. The installer informs you that the destination directory contains an older version of NetBeans C/C++ Development Pack, and that if you want to upgrade you must first uninstall the installed version. Click Uninstall to do so.
  9. When uninstallation is complete, click Next and verify that the installation location is correct and that you have adequate space on your system for the installation. Click Next to begin the installation.
  10. When the installation is complete, click Finish to exit the wizard.

Upgrading Only the Non-Compiler Components of the English-Only Release

 
You can download and run the package installer for the multi-language release and upgrade only the non-compiler components in your English-only installation of Sun Studio 12 software. To do so, follow these steps:
  1. Download the package installer for the multi-language release from the Sun Studio download page. Run the installer according to the instructions in the section "Updating an Installation of the English-only Release" in the Sun Studio 12 Quick Installation Guide to install all of the product patches and replace NetBeans C/C++ Development Pack 5.5.1 with NetBeans C/C++ Development Pack 5.5.1 update 1.
  2. After the installation is complete, use the patchrm command to remove the product patches shown in Table 2.
Table 2: Compiler Patches Included in the September 2007 Sun Studio Release
Solaris OS for SPARC Solaris OS for x86 Linux OS for x86 Description
124863-01 124864-01 124865-01 C++ compiler patch
124867-01 124868-01 124871-01 C compiler patch
127001-01 127003-01 127146-01 Fortran 95 Dynamic Libraries patch
127143-01 127144-01 N/A Fortran 95 Support Library patch
127000-01 127002-01 127145-01 Fortran 95 Compiler patch
124861-02 126498-01 126997-01 Compiler common patch
124870-01 124869-01 124866-01 Sun Performance Library patch
 
After you remove these patches, you have unpatched compiler components identical to those in the June 2007 release.
 

Using the Multi-language Installer to Install the Equivalent of the English-Only Release

 
You can use the installer for the multi-language release of Sun Studio 12 software to install the Sun Studio components but not the product patches, giving you the equivalent of the English-only release (but including NetBeans C/C++ Development Pack 5.5.1 update 1). To do so:
 
  1. Download the package installer for the multi-language release from the Sun Studio download page.
  2. Run the installer according to the instructions in Installing on a Single-User System, Installing on a Server For Use by Clients With the Same Architecture, or Installing on a Solaris 10 1/06 OS Server With Zones. Disable installation of the product patches by doing one of the following:
    • If you run the batch installer, specify the --no-prodpatch option when typing the batch_installer command.
    • If you run the graphical user interface installer, on the Advanced options tab of the Select Options page, click the Install Product Patches checkbox to delete the check mark.
    • If you run the command-line installer, in the Advanced options section, type 3 to disable the Install product patches step.

Downloading Later Versions of the Product Patches

 
To check for the latest versions of patches and download them, see the Sun Studio 12 patch page or the SunSolve web site.