Sun Java Solaris Communities My SDN Account Join SDN
 
JDK 1.1.6-009

J2SE Native Threads Pack 1.1.6_009 Installation Notes

 

Solaris 2.5.1, 2.6 for both SPARC-based
and Solaris x86-based machines

System requirements | Installation Instructions

System requirements

To use Solaris Native Threads, you need Solaris 2.5.1 or Solaris 2.6. Earlier versions of Solaris, including Solaris 2.5, are not supported. 

To support Native Threads, Solaris 2.5.1 needs two patches which resolve thread synchronization problems. On Solaris-SPARC, the required patches are 103566-08 and 103640-08. On Solaris-x86, the required patches are 104241-01 and 103641-08. The last two digits of the patch numbers indicate the patch version; you can use the indicated patch versions or later versions of the same patches. 

To determine which patches are installed, use the shell command "showrev": 

% showrev -p
You can obtain patches from your warranty provider, from SunService (if you have a SunSpectrum contract) or from the SunSolve web site. To obtain these patches from the SunSolve web site: 
  1. Access the web site at http://sunsolve.sun.com/. 
  2. Choose the "Public Patches" link. 
  3. Download either the Solaris 2.5.1 Recommended Patch Cluster or the Solaris 2.5.1 x86_Recommended Patch Cluster. 
  4. Follow the instructions in the Patch Cluster README, available from the "Public Patches" page. 

Installation Instructions

1. Do pre-installation checks 
Check the size of the file that you downloaded to ensure that you have the full, uncorrupted file: 
ntp-1_1_6_009-solsparc.bin    2,538,860 bytes
ntp-1_1_6_009-solx86.bin      2,068,135 bytes
Before unpacking the software, be sure that the download file is in the proper directory. To install the Native Threads Pack on top of JDK 1.1.6, the download file must be opened inside the jdk1.1.6 directory, on the same level as the bin and lib directories. To install the Native Threads Pack on top of JRE 1.1.6, the download file must be opened inside the jre1.1.6 directory, on the same level as the bin and lib directories. 
2. Unpack the downloaded software bundle 
To install the Native Threads Pack on top of JDK 1.1.6, the download file must be opened inside the jdk1.1.6 directory, on the same level as the bin and lib directories. To install the Native Threads Pack on top of JRE 1.1.6, the download file must be opened inside the jre1.1.6 directory, on the same level as the bin and lib directories. 

Unpacking on Solaris-SPARC
To install the Native Threads Pack on a SPARC-based machine, execute the following commands: 

% cp ntp-1_1_6_009-solsparc.bin jdk1.1.6/
% cd jdk1.1.6/
% chmod a+x ntp-1_1_6_009-solsparc.bin
% ./ntp-1_1_6_009-solsparc.bin
Three directories, jdk1.1.6/bin/sparc/native_threads and jdk1.1.6/lib/sparc/native_threads, jdk1.1.6/include/solaris, README.NTP and LICENSE.NTP files will be created to contain the Native Threads Pack files. 

Unpacking on Solaris-x86
To install the Native Threads Pack on an x86-based machine, execute the following commands: 

% cp ntp-1_1_6_009-solx86.bin jdk1.1.6/
% cd jdk1.1.6/
% chmod a+x ntp-1_1_6_009-solx86.bin
% ./ntp-1_1_6_009-solx86.bin
Three directories, jdk1.1.6/bin/sparc/native_threads and jdk1.1.6/lib/sparc/native_threads, jdk1.1.6/include/solaris, README.NTP and LICENSE.NTP files will be created to contain the Native Threads Pack files. 
3. Delete the original software bundle 
After you have unpacked the software, you can delete the file that you downloaded.