更新日付: 2003 年 4 月 30 日

Sun[tm] ONE Studio 8, Compiler Collection リリースノート

Sun[tm] ONE Studio 8, Compiler Collection リリースノートには、 Sun Open Net Environment (Sun ONE) Studio 8, Compiler Collection ソフトウェアの最新のインストール情報とその他の情報が記載されています。

このリリースノートの情報は、このリリースに付属する各コンポーネントの Readme ファイルの情報よりも優先します。

製品マニュアル

注: Compiler Collection ソフトウェアが /opt 以外のディレクトリにインストールされている場合は、システム管理者に実際のパスをお尋ねください。


目次

  1. システム条件
  2. コンポーネント別のディスク容量条件
  3. パッチ情報
  4. インストール情報
  5. C および C++ コンパイラの問題
  6. マニュアル
  7. 国際化および日本語化に関する情報および既知の問題



A. システム条件

Sun ONE Studio 8, Compiler Collection ソフトウェアは、Solaris[tm] オペレーティング環境 (SPARC[tm] プラットフォーム版、および x86 プラットフォーム版) にインストールできます。システム条件を以下に示します。



  Solaris SPARC プラットフォーム版 Solaris x86 プラットフォーム版
オペレーティング環境 Solaris 7、8、9 Solaris 7、8、9
システム 推奨 :
  Ultra 60 360 MHz
  Sun Blade 100 500 MHz
最小 :
 Ultra 10
推奨 :
  Pentium III 450 MHz
最小 :
  Pentium II 350 MHz

メモリー 推奨 : 768 MB
最小 : 256 MB
スワップ領域 推奨 : 1024 MB
最小 : 512 MB
使用ディスク領域 コンポーネントによって異なります。コンポーネント別のディスク容量条件を参照してください。
OS 構成全体ディストリビューション、全体ディストリビューションと OEM サポート、または開発者システムサポート
周辺装置 CD-ROM ドライブ
15 インチカラーモニター (1152x900 以上の解像度)
他に必要なソフトウェア J2SE 1.4.1 および必須パッチ

スワップ領域を確認または追加するには、『Sun ONE Studio 8, Compiler Collection インストールガイド』第 1 章の「システム条件」を参照してください。このマニュアルは、http://docs.sun.com/ からアクセスできます。

B. コンポーネント別のディスク容量条件

Sun ONE Studio 8, Compiler Collection (Solaris SPARC プラットフォーム版) ソフトウェアのダウンロードに必要なディスク容量は約 1 G バイトです。 Sun ONE Studio 8, Compiler Collection (Solaris x86 プラットフォーム版) ソフトウェアのダウンロードに必要なディスク容量は約 165 M バイトです。

Sun ONE Studio 8, Compiler Collection ソフトウェアのコンポーネントごとのディスク容量を以下に示します。

 

必要なディスク容量の目安
インストールするコンポーネント
Solaris SPARC プラットフォーム版 Solaris x86 プラットフォーム版

Sun ONE Studio 8, Compiler Collection ソフトウェア

480 M バイト

130 M バイト

Sun Performance Library[tm] ソフトウェア

550 M バイト

利用不可

他社製品のソースコード

4 M バイト

4 M バイト



C. パッチ情報

Sun ONE Studio Compiler Collection リリースに必要なパッチを示します。

オペレーティング環境関連のパッチ

Sun ONE Studio Compiler Collection ソフトウェアには、オペレーティング環境に対するパッチが用意されています。今回のリリースに含まれるコンパイラおよびツールを正しく動作させるには、これらのパッチが必要です。

以下の Solaris オペレーティング環境の必須パッチは、この Sun ONE Studio 8, Compiler Collection リリースに付属しています。 これらのパッチは、Solaris[tm] Web Start インストールツールの「製品の選択」区画で Solaris パッチのデフォルト設定を変更しない限り、自動的にインストールされます。

Solaris のバージョン
SPARC パッチ番号
x86 パッチ番号

SUNWlibC (C++ 実行時サポートライブラリ)

7 (32 ビット)

106327-19

106328-17

7 (64 ビット)

106300-20
(106327-19 が必要)

なし

8 (32 ビット)

108434-12

108436-10

8 (64 ビット)

108435-12
(108434-12 が必要)

なし

9 (32 ビット)

111711-05

111713-02

9 (64 ビット)

111712-05
(111711-05 が必要)

なし

リンカー

7 (32 ビット)

106950-22

106951-22

8 (32 ビット)

109147-21

109148-21

9 (32 ビット)

112963-05

113986-01

SCCS および make

7 (32 ビット)

106748-04

106749-04

8 (32 ビット)

111697-04

111701-04

9 (32 ビット)

111703-03

なし

アセンブラ

7 (32 ビット)

107058-01

なし

注: Solaris 8 オペレーティング環境で標本コレクタとパフォーマンスアナライザを正しく動作させるには、Solaris 8 12/02 オペレーティング環境をインストールしてください。


D. インストール情報

Sun ONE Studio 8, Compiler Collection リリースのインストーラの新機能とインストールに関する既知の問題について説明します。

バッチインストールプログラムを使用した簡単なインストールとアンインストール

バッチインストーラプログラム/バッチモードアンインストーラプログラムを使用すれば、最小限の作業でソフトウェア製品をインストール/アンインストールできます。このプログラムの詳細は、 『Sun ONE Studio 8, Compiler Collection インストールガイド』 を参照してください。

旧製品とは異なるディレクトリへのインストールが必要

Forte Developer 6、Forte Developer 7、Sun ONE Studio 8, Compiler Collection Early Access ソフトウェアのいずれかがすでにインストールされている場合は、インストールの指示に従い、必ず別のディレクトリに Sun ONE Studio 8, Compiler Collection ソフトウェアをインストールしてください。これらの製品を同じディレクトリにインストールすると、パッケージをアンインストールする場合に、アンインストーラが誤って別のリリースのパッケージをアンインストールしてしまう可能性があります。

IDE での Sun ONE Studio Compiler Collection の使用

IDE で Sun ONE Studio Compiler Collection ソフトウェアを使用する方法についての詳細は、/opt/SUNWspro/docs/ja/index.html にあるマニュアルの索引ページからアクセスできる IDE の Readme を参照してください。Compiler Collection ソフトウェアが /opt 以外のディレクトリにインストールされている場合は、システム管理者に実際のパスをお尋ねください。

パッチインストールへの割り込み

Solaris オペレーティング環境に対するパッチのインストール中に割り込みを実行すると、そのパッチは削除されます。

Web Start インストールツールが Solaris オペレーティング環境に対するパッチを追加している間は、中止ボタンをクリックしないでください。 中止ボタンをクリックすると、インストーラにより、中止ボタンがクリックされなければインストールされていたはずのパッチを削除するアンインストールスクリプトが実行されます。復元するには、インストーラを使用して、削除されたパッチをすべて再インストールします。

開始画面で「次へ」をクリックすると、警告メッセージが表示される

開始画面で「次へ」をクリックすると、次の警告メッセージが表示される可能性があります。このメッセージは無視することができます。
  
  Warning:
  Name: HorScrollBar
  Class: XmScrollBar
  The specified scrollbar value is greater than the maximum
  scrollbar value minus the scrollbar slider size.

SPARC プラットフォーム上での Forte Developer 6 update 2 への Sun ONE Studio 8 コネクタのアンインストール

『Sun ONE Studio 8 インストールガイド』の第 3 章で説明しているように、Solaris SPARC プラットフォームのシステム上でアンインストーラを使用して Forte Developer 6 update 2 への Sun ONE Studio 8 コネクタをアンインストールした場合、アンインストールログには正常に完了したと記録されていても、完全にはアンインストールされていません。

回避策:

コネクタをアンインストールする場合は、以下のように pkgrm コマンドを使用してください。

pkgrm SPROkrypt

注:上記の回避策を行うのは、非常に特殊な場合に限ります。 Sun ONE Studio Compiler Collection ソフトウェアの他のコンポーネントをアンインストールする場合は、pkgrm コマンドは使用しないでください。. 通常は、製品とともに提供されるアンインストーラを使用してください。

E. C および C++ コンパイラの問題

-xopenmp オプションを使用して OpenMP[tm] の並列化を有効にすると、プログラムを潜在的にマルチスレッドにすることができますが、-D_REENTRANT フラグはコンパイラには渡されません。-D_REENTRANT フラグの欠如により、いくつかのコード (特に、標準 C++ ライブラリからのテンプレート) のスレッド同期化とのコンパイルが無効になり、その結果、プログラムが誤った値を生成することになります。

回避策: -xopenmp オプションをインクルードする場合は、必ず -D_REENTRANT フラグをコンパイラコマンド行でインクルードしてください。

F. マニュアル

Sun ONE Studio Compiler Collection リリースのマニュアルについての情報を示します。 リリースノートの情報は、他のすべてのマニュアルの情報よりも優先します。

Sun ONE Studio Compiler Collection リリースに含まれるマニュアル

Sun ONE Studio Compiler Collection の本リリースには、以下のマニュアル類が含まれています。

マニュアル要件

PDF 形式の製品マニュアルを表示するには、Adobe® Acrobat Reader ソフトウェアが必要です。このソフトウェアをダウンロードするには、 http://www.adobe.co.jp/products/acrobat/readstep.html を参照してください。

G. 国際化および日本語化に関する情報および既知の問題

現在確認されている、国際化および日本語化に関する情報および問題点を説明します。

Compiler C++

日本語環境では、C++ の一部のヒントメッセージが出力されません。(バグ ID: 4366609)

dbx

examine コマンドでマルチバイト文字列を 'W' を使用して表示すると、すべての文字列が表示されず、最初の 1 文字しか表示されません。 (バグ ID:4662067)

パフォーマンスアナライザ

Alt キーを使用したニーモニックキーを使用することができません。(バグ ID:4853313)

ja_JP.PCK ロケール

次のコンポーネントを ja_JP.PCK ロケール上で使用することができます。 ja_JP.PCK ロケール上での制限事項 ja_JP.PCK ロケール上での既知の問題

ja_JP.UTF-8 ロケール

次のコンポーネントを ja_JP.UTF-8 ロケール上で使用することができます。 ja_JP.UTF-8 ロケール上での制限事項


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.

本製品には、第三者によって開発された製品が含まれている場合があります。

フォント技術を含む第三者のソフトウェアは、著作権により保護されており、提供者からライセンスを受けているものです。本製品の一部は、米国 Cray Research, Inc. の Cray90 に基づいています。

libdwarf and libredblack are Copyright 2000 Silicon Graphics, Inc. and are available under the GNU Lesser General Public License from http://www.sgi.com.

本製品の一部は、カリフォルニア大学からライセンスされている Berkeley BSD システムに基づいていることがあります。UNIX は、X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。

Sun、Sun Microsystems、Java、Sun ONE Studio、Solaris のロゴマークおよび Sun ONE Studio のロゴマークは、米国およびその他の国における米国 Sun Microsystems, Inc. (以下、米国 Sun Microsystems 社とします) の商標もしくは登録商標です。サンのロゴマークおよび Solaris は、米国 Sun Microsystems 社の登録商標です。

Netscape および Netscape Navigator は、米国ならびに他の国における Netscape Communications Corporation の商標または登録商標です。

すべての SPARC 商標は、米国 SPARC International, Inc. のライセンスを受けて使用している同社の米国およびその他の国における商標または登録商標です。SPARC 商標が付いた製品は、米国 Sun Microsystems 社が開発したアーキテクチャに基づくものです。

本製品およびそれに関連する文書は著作権法により保護されており、その使用、複製、頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。サン・マイクロシステムズ株式会社の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。本製品が、外国為替および外国貿易管理法 (外為法) に定められる戦略物資等(貨物または役務) に該当する場合、本製品を輸出または日本国外へ持ち出す際には、サン・マイクロシステムズ株式会社の事前の書面による承諾を得ることのほか、外為法および関連法規に基づく輸出手続き、また場合によっては、米国商務省または米国所轄官庁の許可を得ることが必要です。本書は、「現状のまま」をベースとして提供され、商品性、特定目的への適合性または第三者の権利の非侵害の黙示の保証を含みそれに限定されない、明示的であるか黙示的であるかを問わない、なんらの保証も行われないものとします。