Updated 2003/05/16 |
Sun[tm] ONE Studio 8, Compiler Collection Release Notes |
The Sun[tm] ONE Studio 8, Compiler Collection Release Notes contain last-minute installation details and other information about the Sun[tm] Open Net Environment (Sun ONE) Studio 8, Compiler Collection software.Information in this document updates and extends information in the component readme files included with this release.
Product Documentation
- Release Notes: These release notes are also available at http://docs.sun.com/doc/816-6727. Information in the release notes updates and extends information in all readme files.
- Compiler Collection Documentation: Product man pages, HTML versions of readmes, and manuals can be accessed from /opt/SUNWspro/docs/index.html.
- Compiler Collection Developer Resources Portal: For compiler collection documentation, see the documentation index on the Compiler Collection Developer Resources Portal. The portal also contains technical articles and knowledge base items.
Note - If your compiler collection software has not been installed in the default /opt directory, ask your system administrator for the equivalent path on your system.
The Sun ONE Studio 8, Compiler Collection software can be installed on the Solaris[tm] operating environment (SPARC[tm] Platform Edition) and the Solaris operating environment (x86 Platform Edition). The system requirements are as follows.
Solaris SPARC Platform Edition Solaris x86 Platform Edition Operating Environment Solaris 7, 8, 9 Solaris 7, 8, 9 System Recommended:
Ultra 60 360 MHz
Sun Blade 100 500 MHz
Minimum:
Ultra 10Recommended:
Pentium III 450 MHz
Minimum:
Pentium II 350 MHz
Memory Recommended: 768 MB
Minimum: 256 MBSwap Space Recommended: 1024 MB
Minimum: 512 MBDisk Space Usage Disk space usage varies by component. See Disk Space Requirements By Component. OS Configurations Entire Solaris Software Group, Entire Solaris Software Group Plus OEM Support, or Developer Solaris Software Group Peripherals CD-ROM drive
15" Color Monitor with 1152x900 Screen resolutionAdditional Software J2SE 1.4.1 and required patches To check or add swap space, see the instructions in the System Requirements section of Chapter 1 of the Sun ONE Studio 8, Compiler Collection Installation Guide, which is accessible at http://docs.sun.com/doc/817-0642.
The suggested available disk space you need to download the Sun ONE Studio 8, Compiler Collection software for the Solaris SPARC Platform Edition is 1 gigabyte. The suggested available disk space you need to download the Sun ONE Studio 8, Compiler Collection software for the Solaris x86 Platform Edition is 165 megabytes.
The following table shows the size of the installed Sun ONE Studio 8, Compiler Collection software by component.
Approximate Disk Space You Need | ||
---|---|---|
To Install This Component |
Solaris SPARC Platform Edition | Solaris x86 Platform Edition |
Sun ONE Studio 8, Compiler Collection software |
464.08 MB |
96.88 MB |
Sun Performance Library[tm] software |
547.67 MB |
N/A |
Third-Party Source Code |
3.87 MB |
3.87 MB |
This section lists the required patches for this Sun ONE Studio Compiler Collection release.
Operating environment patches are provided for Sun ONE Studio Compiler Collection software. These patches are required for the proper operation of the compilers and tools in this release.The following required Solaris Operating Environment patches are included in this Sun ONE Studio 8, Compiler Collection release. These patches are installed automatically unless you change the default selection for Solaris Patches in the Product Selection pane in the Solaris[tm] Web Start installation tool.
Solaris Version
SPARC Patch Number
x86 Patch Number
SUNWlibC (C++ runtime support libraries) (see Note 1 below)
7 (32-bit)
106327-19
106328-17
7 (64-bit)
106300-20
(requires 106327-19)N/A
8 (32-bit)
108434-12
108436-10
8 (64-bit)
108435-12
(requires 108434-12)N/A
9 (32-bit)
111711-05
111713-02
9 (64-bit)
111712-05
(requires 111711-05)N/A
Linker
7 (32-bit)
106950-22
106951-22
8 (32-bit)
109147-21
109148-21
9 (32-bit)
112963-05
113986-01
SCCS and make
7 (32-bit)
106748-04
106749-04
8 (32-bit)
111697-04
111701-04
9 (32-bit)
111703-03
N/A
Assembler
7 (32-bit)
107058-01
N/A Note 1: The SUNWlibC patch numbers listed above for the Solaris SPARC platform edition are the numbers of the patches included with this release, and are one revision later than those listed in the Installation Guide.
Note 2: For proper operation of the Collector and Performance Analyzer in the Solaris 8 Operating Environment, install the Solaris 8 12/02 Operating Environment.
This section describes new installer features and known installation issues for this Sun ONE Studio Compiler Collection release.
The batch_installer command and batch-mode uninstaller program allow you to install and uninstall the software product with minimal user interaction. See the Sun ONE Studio 8, Compiler Collection Installation Guide for detailed information about batch installation and batch uninstallation.
If you have Forte Developer 6 software, Forte Developer 7 software, or Sun ONE Studio 8, Compiler Collection Early Access software installed, be sure to follow the installation instructions and install Sun ONE Studio 8, Compiler Collection Early Access 2 software in a different directory. If you have Forte Developer 6 software, Forte Developer 7 software, or Sun ONE Studio 8, Compiler Collection software installed in the same directory as Sun ONE Studio 8, Compiler Collection software, the uninstaller can mistakenly uninstall the wrong packages if you uninstall packages from either release.
For information on using the Sun ONE Studio Compiler Collection software with an IDE, see the Compiler Collection IDE Options Readme, which you can access through the documentation index page at /opt/SUNWspro/docs/index.html. If your compiler collection software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.
Interrupting the installation of the Solaris operating environment patches causes their removal.Do not click the STOP button while the Web Start installation tool is adding Solaris operating environment patches. Clicking the STOP button causes the installer to execute a uninstall script that removes patches that would have been installed had the STOP button not been clicked. To recover, use the installer to reinstall any removed patches.
The following warning message might be displayed when you click Next in the Welcome panel. You can ignore this message.Warning: Name: HorScrollBar Class: XmScrollBar The specified scrollbar value is greater than the maximum scrollbar value minus the scrollbar slider size.
Sun ONE Studio 8 Installation Guide, the connector is not completely uninstalled even though the uninstall log file shows Uninstall complete. Workaround:
Use the pkgrm command as follows to uninstall the connector:
pkgrm SPROkryptNote: The above situation is a special case. Do not use the pkgrm command to uninstall any of the other components of the Sun ONE Studio Compiler Collection software. Always use the provided uninstaller.
Enabling OpenMP[tm] parallelization with the -xopenmp option makes a program potentially multi-threaded, but the -D_REENTRANT flag is not passed to the compiler. The lack of the -D_REENTRANT flag causes some code (particularly the templates from the Standard C++ Library) to compile with thread synchronization disabled, which can result in programs silently getting wrong answers.
Workaround: Include the -D_REENTRANT flag on the compiler command line whenever you include the -xopenmp option.
This section gives information about the documentation for this Sun ONE Studio Compiler Collection release. Information in these release notes supersedes information in any of the other documentation.
The following documentation is available with this Sun ONE Studio Compiler Collection release.
- Readmes. These documents describe the new features and software corrections introduced in this release, and list known problems, limitations, and incompatibilities.
You can access these documents in HTML on your local system or network through the documentation index page at /opt/SUNWspro/docs/index.html. If your compiler collection software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.
You can also access these documents in HTML through the documentation index page on the Sun ONE Studio Developer Resources Portal at http://forte.sun.com/s1scc/documentation.
- Man pages. These online reference manual pages describe user commands, library interfaces and functions, system calls, and file formats. Man pages contain syntax, usage, pointers to related commands, and additional reference material.
You can access these documents in HTML on your local system or network through the documentation index page at /opt/SUNWspro/docs/index.html. The snit(1) man page for the Serial Number Installation Tool is not available in HTML, but can be accessed by typing man snit. If your compiler collection software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.
You can also access these documents in HTML through the documentation index page on the Sun ONE Studio Developer Resources Portal at http://forte.sun.com/s1scc/documentation.
- Manuals. Information in the man pages and readmes for the Sun ONE Studio 8, Compiler Collection release supersedes information in the manuals.
You can access the manuals in PDF format on your local system or network through the documentation index page at /opt/SUNWspro/docs/index.html. If your compiler collection software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.
You can also access the manuals in PDF format or HTML format at http://docs.sun.com by searching for Sun ONE Studio 8, Compiler Collection.
To view the documentation that is available in PDF format, you need Adobe® Acrobat Reader software. To download the software, go to http://www.adobe.com/products/acrobat/readstep.html.
Table A-4 in Appendix B of the Sun ONE Studio 8 Installation Guide does not list the SPROCDEMO package, which is included in the Sun ONE Studio 8, Compiler Collection software for the x86 Platform Edition of the Solaris operating environment.
Copyright © 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,California 95054, U.S.A. All rights reserved.
U.S. Government Rights - Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements.
This distribution may include materials developed by third parties.
Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Portions of this product are derived in part from Cray90, a product of Cray Research, Inc.
libdwarf and libredblack are Copyright 2000 Silicon Graphics, Inc. and are available under the GNU Lesser General Public License from http://www.sgi.com.
Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and in other countries, exclusively licensed through X/Open Company, Ltd.
Sun, Sun Microsystems, the Sun logo, Java, Sun ONE Studio, the Solaris logo and the Sun ONE logo are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Netscape and Netscape Navigator are trademarks or registered trademarks of Netscape Communications Corporation in the United States and other countries.
All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon architecture developed by Sun Microsystems, Inc.
Products covered by and information contained in this service manual are controlled by U.S. Export Control laws and may be subject to the export or import laws in other countries. Nuclear, missile, chemical biological weapons or nuclear maritime end uses or end users, whether direct or indirect, are strictly prohibited. Export or reexport to countries subject to U.S. embargo or to entities identified on U.S. export exclusion lists, including, but not limited to, the denied persons and specially designated nationals lists is strictly prohibited.
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Droits du gouvernement americain, utilisateurs gouvernmentaux logiciel commercial. Les utilisateurs gouvernmentaux sont soumis au contrat de licence standard de Sun Microsystems, Inc., ainsi qu aux dispositions en vigueur de la FAR (Federal Acquisition Regulations) et des supplements a celles-ci.
Distribue par des licences qui en restreignent l'utilisation.
Cette distribution peut comprendre des composants developpes par des tierces parties.
Des parties de ce produit pourront etre derivees Cray CF90, un produit de Cray Inc.
Des parties de ce produit pourront etre derivees des systemes Berkeley BSD licencies par l'Universite de Californie.UNIX est une marque deposee aux Etats-Unis et dans d'autres pays et licenciee exclusivement par X/Open Company, Ltd.
libdwarf et libredblack sont déposent 2000 Silicon Graphics, Inc. et sont disponible sous le GNU Moins Général Public Permis de http://www.sgi.com.
Sun, Sun Microsystems, le logo Sun, Java, Sun ONE Studio, le logo Solaris et le logo Sun ONE sont des marques de fabrique ou des marques deposees de Sun Microsystems, Inc. aux Etats-Unis et dans d'autres pays.
Netscape et Netscape Navigator sont des marques de fabrique ou des marques déposées de Netscape Communications Corporation aux Etats-Unis et dans d'autres pays.
Toutes les marques SPARC sont utilisees sous licence et sont des marques de fabrique ou des marques deposees de SPARC International, Inc. aux Etats-Unis et dans d'autres pays. Les produits protant les marques SPARC sont bases sur une architecture developpee par Sun Microsystems, Inc.
Les produits qui font l'objet de ce manuel d'entretien et les informations qu'il contient sont regis par la legislation americaine en matiere de controle des exportations et peuvent etre soumis au droit d'autres pays dans le domaine des exportations et importations. Les utilisations finales, ou utilisateurs finaux, pour des armes nucleaires, des missiles, des armes biologiques et chimiques ou du nucleaire maritime, directement ou indirectement, sont strictement interdites. Les exportations ou reexportations vers des pays sous embargo des Etats-Unis, ou vers des entites figurant sur les listes d'exclusion d'exportation americaines, y compris, mais de maniere non exclusive, la liste de personnes qui font objet d'un ordre de ne pas participer, d'une facon directe ou indirecte, aux exportations des produits ou des services qui sont regi par la legislation americaine en matiere de controle des exportations et la liste de ressortissants specifiquement designes, sont rigoureusement interdites.
LA DOCUMENTATION EST FOURNIE "EN L'ÉTAT" ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L'APTITUDE A UNE UTILISATION PARTICULIERE OU A L'ABSENCE DE CONTREFAÇON.