更新日付: 2004 年 3 月 8 日 |
Sun[tm] Studio 8 リリースノート |
Sun Studio 8 リリースノートは、最新のインストール情報とソフトウェアの情報を記載したものです。
このリリースノートの情報は、このリリースに付属する各コンポーネントの Readme ファイルの情報よりも優先します。
Readme ファイルは、以下の場所に置かれています。 file:/installation_directory/SUNWspro/docs/ja/index.html デフォルトのインストールディレクトリは /opt です。
Sun Studio 8 ソフトウェアは、Solaris[tm] オペレーティングシステム (SPARC[tm] プラットフォーム版、および x86 プラットフォーム版) にインストールできます。システム条件を以下に示します。
Solaris SPARC プラットフォーム版 | Solaris x86 プラットフォーム版 | |
オペレーティングシステム | Solaris 7、8、9 | Solaris 7、8、9 |
CPU |
推奨 : Sun Blade 750 MHz UltraSPARC III 750 MHz 最小 : Ultra 60 450 MHz |
推奨 : Pentium III 1 GHz 最小 : Pentium III 500 MHz |
メモリー |
推奨 : 1 G バイト 最小 : 512 M バイト |
|
スワップ領域 |
推奨 : 2 G バイト 最小 : 1 G バイト |
|
使用ディスク領域 | 製品によって異なります。インストーラ別のディスク容量条件 を参照してください。 | |
OS 構成 | 全体ディストリビューション、全体ディストリビューションと OEM サポート、または開発者システムサポート (構成によっては、その他のパッケージのインストールが必要になる場合があります。詳細は、『Solaris インストールガイド』を参照してください) | |
モニター | 1024x768 以上の解像度 | |
J2SE テクノロジ | J2SE 1.4.2_02 |
スワップ領域を確認または追加するには、『Sun Studio 8 インストールガイド』の「システム条件」を参照してください。このマニュアルは、製品の Web サイトまたは http://docs.sun.com から参照できます。
Sun Studio 8 (Solaris SPARC プラットフォーム版) ソフトウェアのダウンロードに必要なディスク容量は約 1.5 G バイトです。Sun Studio 8 (Solaris x86 プラットフォーム版) ソフトウェアのダウンロードに必要なディスク容量は約 1.5 G バイトです。 使用するインストーラごとに必要となるディスク容量を以下に示します。
必要なディスク容量の目安 (M バイト)
|
||
---|---|---|
インストーラ |
Solaris SPARC プラットフォーム版 | Solaris x86 プラットフォーム版 |
Sun Studio 8 ソフトウェア |
680 |
320 |
J2SE 1.4.2_02 テクノロジ |
92 |
74 |
Sun Performance Library ソフトウェア |
550 |
なし |
他社製ソースコード |
4 |
4 |
Sun Studio 8 リリースに必要なパッチを示します。
Sun Studio 8 ソフトウェアには、オペレーティングシステムに対するパッチが用意されています。今回のリリースに含まれるコンパイラおよびツールを正しく動作させるには、これらのパッチが必要です。以下の Solaris オペレーティングシステムの必須パッチは、この Sun Studio 8 リリースに付属しています。 これらのパッチは、Solaris Web Start インストールツールの「製品の選択」区画で Solaris パッチのデフォルト設定を変更しない限り、自動的にインストールされます。
Solaris のバージョン | SPARC パッチ番号 | x86 パッチ番号 |
---|---|---|
SUNWlibC ( |
||
7 (32 ビット) |
106327-20 |
106328-18 |
7 (64 ビット) |
106300-21
|
なし |
8 (32 ビット) |
108434-13
|
108436-11 |
8 (64 ビット) |
108435-13 |
なし |
9 (32 ビット) |
111711-06 |
111713-04 |
9 (64 ビット) |
111712-06 |
なし |
リンカー |
||
7 (32 ビット) |
106950-24 |
106951-25 |
8 (32 ビット) |
109147-27 |
109148-27 |
9 (32 ビット) |
112963-10 |
113986-06 |
SCCS および make |
||
7 (32 ビット) |
106748-04 |
106749-04 |
8 (32 ビット) |
111697-04 |
111701-04 |
9 (32 ビット) |
111703-03 |
なし |
アセンブラ | ||
7 (32 ビット) |
107058-02 |
なし |
8 (32 ビット) |
114802-02 |
なし |
9 (32 ビット) |
なし |
115114-01 |
標本コレクタとパフォーマンスアナライザを正しく動作させるには、Solaris 8 07/03 または Solaris 9 08/03 のいずれか、および、それら Solaris に対応した必須パッチをインストールしてください。http://sunsolve.sun.com で必須パッチの確認とダウンロードができます。
J2SE テクノロジを正しく動作させるには、Solaris オペレーティングシステムのパッチが必要です。 これらのパッチは、J2SE インストーラと共に提供されます。
以下の Solaris オペレーティングシステムの必須パッチは、J2SE インストーラに含まれています。 これらのパッチは、J2SE インストーラの「製品の選択」区画で Solaris パッチのデフォルト設定を変更しない限り、自動的にインストールされます。
注 :
/usr
に J2SE 1.3.1 (またはそれ以前の J2SE) をインストールしているシステムに、J2SE 1.4.2_02 を同じ/usr
にインストールする場合は、まずpkgrm
コマンドを使用して J2SE 1.3.1 を削除してください。 詳細は、『インストールガイド Java 2 SDK, Standard Edition, Version 1.4.2, Solaris オペレーティングシステム版』 を参照してください。
Solaris のバージョン | SPARC パッチ番号 | x86 パッチ番号 |
---|---|---|
|
||
7 |
107544-03 |
107545-03 |
リンカー |
||
7 |
106950-24 |
106951-24 |
8 |
109147-26 |
109148-26 |
C++ 共有ライブラリ |
||
7 (32 ビット) |
106327-20 |
106328-18 |
7 (64 ビット) |
106300-21 |
なし |
OpenWindows 3.6.1: | ||
7 |
108376-44 |
108377-39 |
OpenWindows 3.6.1: |
||
7 |
107656-11 |
107657-09 |
CDE: 1.3 |
||
7 |
107702-12 |
107703-12 |
CDE: 1.3 |
||
7 |
108374-07 |
108375-07 |
CDE: 1.3 |
||
7 |
107226-19 |
107227-19 |
Motif 1.2.7 および 2.1.1: 実行時ライブラリ |
||
7 |
107081-54 |
107082-54 |
8 |
108940-57 |
108941-57 |
X 入出力メソッド | ||
7 |
107636-10 |
107637-10 |
| ||
7 |
107153-01 |
107152-01 |
| ||
7 |
なし |
114286-01 |
| ||
7 |
107834-04 |
なし |
カーネルの更新 | ||
7 |
106541-27 |
106542-27 |
8 |
108528-24 |
108529-24 |
| ||
7 |
106980-23 |
106981-23 |
X11 6.4.1: | ||
8 |
108652-74 |
なし |
X11 6.4.1_x86: | ||
8 |
なし |
108653-63 |
CDE 1.4: | ||
8 |
108921-17 |
なし |
CDE 1.4_x86: | ||
8 |
なし |
108922-17 |
Motif 1.2.7 および 2.1.1: 実行時ライブラリ | ||
8 |
108940-57 |
なし |
Motif 1.2.7_x86 および 2.1.1_x86: 実行時ライブラリ | ||
8 |
なし |
108941-57 |
| ||
8 |
112003-03 |
なし |
IIIM および X 入出力メソッド | ||
8 |
108773-18 |
108774-18 |
| ||
8 |
なし |
111307-05 |
| ||
8 |
111310-01 |
111311-01 |
| ||
8 |
112472-01 |
112473-01 |
| ||
8 |
111308-03 |
111309-04 |
| ||
8 |
112438-02 |
112739-02 |
| ||
8 |
111111-03 |
111112-03 |
| ||
8 |
112396-02 |
112397-02 |
| ||
8 |
110386-03 |
110400-01 |
| ||
8 |
111023-02 |
なし |
| ||
8 |
108987-13 |
108988-13 |
| ||
8 |
108989-02 |
108990-02 |
| ||
7 |
107834-04 |
なし |
| ||
8 |
108993-26 |
108994-25 |
| ||
8 |
なし |
111024-02 |
X11 6.6.1: OWconfig | ||
9 |
113096-03 |
なし |
X11 6.6.1: Xsun | ||
9 |
112785-26 | なし |
X11 6.6.1_x86: Xsun | ||
9 | なし | 112786-15 |
Sun Studio 8 リリースのインストーラの新機能とインストールに関する既知の問題について説明します。
batch_installer コマンドおよび uninstaller コマンドを使用することで、最小限の作業でソフトウェア製品をインストール/アンインストールできます。このプログラムの詳細は、『Sun Studio 8 インストールガイド』 を参照してください。
Forte Developer 6 や Sun ONE Studio 7 などの旧製品ソフトウェアがすでにインストールされている場合は、インストールの指示に従い、必ず別のディレクトリに Sun Studio 8 ソフトウェアをインストールしてください。これらの製品を同じディレクトリにインストールすると、パッケージをアンインストールする場合に、アンインストーラが誤って別のリリースのパッケージをアンインストールしてしまう可能性があります。
Sun ONE Studio 8, Compiler Collection ソフトウェアがすでにインストールされている場合は、以下のいずれかの方法を選択してください。
- (推奨) Sun ONE Studio 8, Compiler Collection ソフトウェアの最上位ディレクトリに Sun Studio 8 ソフトウェアをインストールする。
両製品を同じディレクトリにインストールすることで、Sun ONE Studio 8 のコンパイラやツールに対し、より新しいツールや統合開発環境 (IDE) を追加することができます。 適用済みのパッチはすべて有効のままです。
- 異なるシステムに Sun Studio 8 ソフトウェアをインストールする。
Sun Studio 8 に必要なパッチについては、 http://sun.co.jp/software/products/studio/patches.htmlを参照してください (http://sunsolve.sun.com からは参照できません)。これらのパッチのいくつかは、Sun ONE Studio 8, Compiler Collection のものと同じです。
Solaris オペレーティングシステムに対するパッチのインストール中に割り込みを実行すると、そのパッチは削除されます。 Web Start インストールツールが Solaris オペレーティングシステムに対するパッチを追加している間は「中止」ボタンをクリックしないでください。
Solaris 9 OS で、インストーラを Java 2 Platform, Standard Edition v1.2.2 (J2SE) を使用して実行する場合、詳細ボタンをクリックして表示されるダイアログボックスの「了解」ボタンが表示されません。回避策:
ダイアログボックスのサイズを調節して「了解」ボタンを表示させてください。
batch_installer の -s オプションを使用しても、正規ライセンスのシリアル番号はインストールされません。このオプションは期限切れの一時的なシリアル番号を生成します。
batch_installer では、-s オプションを指定せずに、60 日間の試用シリアル番号を生成させてください。
Sun Performance Library または他社製ソース配布ソフトウェアをインストールする場合には、必ず Sun Studio 8 コンポーネントと同じディレクトリにインストールしてください。
開始画面で「次へ」をクリックすると、次の警告メッセージが表示される可能性があります。このメッセージは無視することができます。Warning: Name: HorScrollBar Class: XmScrollBar The specified scrollbar value is greater than the maximum scrollbar value minus the scrollbar slider size.
『Sun Studio 8 インストールガイド』の「リモート表示によるインストールの準備」で説明されているように、DISPLAY 環境変数の設定が必要です。バッチインストーラ、コマンド行インストーラ、GUI インストーラのいずれを使用する場合でも、必ず設定してください。インストール前に DISPLAY 環境変数が設定されていない場合、バッチインストーラおよびコマンド行インストーラでは、以下のメッセージが出力されてインストールに失敗します。
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
Sun Studio 8 統合開発環境 (IDE) を使用する前に、必ず IDE の Readme を参照してください。この Readme は、 installation_directory/SUNWspro/docs/ja/index.html からアクセスできます。
以下のような IDE の設定方法に関する重要な情報が含まれています。
- 製品のサーバーベースコンポーネント用インストールディレクトリのマウント
- Java 2 Platform Standard Edition v1.4.2_02 (J2SE) のインストールの確認
$PATH
環境変数へのインストールディレクトリの追加
IDE を起動するには、以下のようにします。
- /installation_directory/SUNWspro/bin が $PATH 環境変数に含まれており、Forte Developer や Sun ONE Studio などの旧製品よりも前に指定されていることを確認します。
- 以下のコマンドを入力します。
sunstudio &sunstudio コマンドおよび引数についての詳細は、 sunstudio(1) のマニュアルページを参照してください。 このマニュアルページを表示するには、 /installation_directory/SUNWspro/man を $MANPATH 環境変数に含める必要があります。
Solaris 7 (x86 プラットフォーム版) で X-Designer を使用する場合は、パッチ 107651-08 が必要です。このパッチは、http://sunsolve.sun.com からダウンロードできます。
X-Designer のヘルプメニューからドキュメント選択してドキュメントを開くことができません。
回避策:
ブラウザ上で、以下の URL を入力してください。
file:/installation_directory/SUNWspro/prod/lib/locale/ja/html/mr/manuals/xdesigner/xdesigner-index.html
Java プログラムのデバッグセッションを開始する前に、「ツール」->「Java 言語サポート」を選択して Java 言語サポートを有効にしてください。 デバッグセッションが完了するまでは、常に有効にしておいてください。
デバッグセッションの進行中に Java 言語サポートの有効・無効を切り替えると、以下のような問題が発生します。
- 「デバッガ」ビューにデータや情報が表示されなくなる
- 「出力」ウィンドウに複数のタブが表示される
XEmacs で複数のファイルを開いている場合に、「ファイル」->「Exit XEmacs」を選択すると、以下のメッセージがダイアログに表示されます。
"Active processes exist; kill them and exit anyway?"
「Yes」をクリックすることによって、XEmacs は終了しますが、Java の例外は発生します。Gvim をエディタとして使用している時に、GVim 上からファイルを開こうとすると、Java の例外が発生します。
Java 言語サポートが有効になっているときに、「ヘルプ」->「内容」を選択してヘルプの目次を表示させようとすると、Java の例外が発生します。
回避策:
それぞれのヘルプセットを個別に開いて目次を表示してください。「ヘルプ」->「ヘルプセット」を選択し、ヘルプセットのサブメニューを選択します。
一部のウィンドウおよびダイアログで、表示されているニーモニックキーが正しく機能しない場合があります。また、日本語文字にニーモニックキーが割り当てられしまう場合があります。
Sun Studio 8 のマニュアルについての情報を示します。リリースノートの情報は、他のすべてのマニュアルの情報よりも優先します。Sun Studio 8 の本リリースには、以下のマニュアル類が含まれています。
マニュアル要件
- オンラインヘルプ: IDE の「ヘルプ」メニューからアクセスできます。IDE の各コンポーネントの使用方法について説明しています。
- Readme: 新機能およびソフトウェアの修正事項、既知の問題、制限事項、互換性について説明しています。
HTML 形式の Readme ファイルは、ローカルシステムまたはネットワーク上の file:/installation_directory/SUNWspro/docs/ja/index.html にあるマニュアルの索引ページからアクセスできます。
- マニュアルページ: ユーザーコマンド、ライブラリインタフェースおよび関数、システムコール、ファイル形式について説明しているオンラインのリファレンスマニュアルページです。 コマンドの構文、使用法、関連コマンドへのポインタ、追加の参考情報が含まれています。
HTML 形式のマニュアルページは、ローカルシステムまたはネットワーク上の file:/installation_directory/SUNWspro/docs/ja/index.html にあるマニュアルの索引ページからアクセスできます。 シリアル番号インストールツールで使用する snit(1) コマンドのマニュアルページは、HTML 形式では提供されません。コマンド行で man snit と入力することで、このコマンドのマニュアルページを参照できます。
- Sun Studio 8 マニュアル (PDF 形式)
PDF 形式のマニュアルは、ローカルシステムまたはネットワーク上の file:/installation_directory/SUNWspro/docs/ja/index.html にあるマニュアルの索引ページからアクセスできます。
PDF 形式のマニュアルは、http://docs.sun.com からもアクセスできます。
PDF 形式の製品マニュアルを表示するには、Adobe® Acrobat Reader ソフトウェアが必要です。このソフトウェアをダウンロードするには、 http://www.adobe.co.jp/products/acrobat/readstep.html を参照してください。
現在確認されている、国際化および日本語化に関する情報および問題点を説明します。
日本語環境では、C++ の一部のヒントメッセージが出力されません。(バグ ID: 4366609)
examine コマンドでマルチバイト文字列を 'W' を使用して表示すると、すべての文字列が表示されず、最初の 1 文字しか表示されません。 (バグ ID:4662067)
次のコマンド行コンポーネントを ja_JP.PCK ロケール上で使用することができます。制限事項
- C コンパイラ
- dbx
- dmake
ja_JP.PCK ロケール上での既知の問題
- すべてのツールにおいて、ファイル名およびディレクトリ名に PC 漢字 (シフト JIS) コードを使用した場合の動作は保証されません。
- PC 漢字 (シフト JIS) 文字列を、コメントまたは文字リテラルとして直接 C のソースコード中に埋め込んで使用する場合には、以下のように -xcsi オプション付きでコンパイルする必要があります。
% cc -xcsi sjis_src.c
このオプションは、構文解析部で文字リテラルをバイト単位ではなく文字単位で扱うためのものです。従ってソース中に PC 漢字 (シフト JIS) 文字列が使われていない場合は使用する必要はありません。また、このオプションは C コンパイラで PC 漢字文字列を扱うための一時的な解決法で、将来のリリースでのこのオプションのサポートは保証されません。- C コンパイラでは、コメントおよび文字リテラル以外で PC 漢字 (シフト JIS) コードを使用した場合の動作は保証されません。
- C コンパイラで -xcsi オプションを使用した場合、コンパイル時間が多少長くなります。また、Solaris 7 システムでは次の OS パッチをインストールすることを推奨します。パッチがインストールされていない場合には、コンパイル時間が極端に長くなる場合があります。
Solaris 7 SPARC 106541-07 またはそれ以降のパッチ
Solaris 7 Intel 106542-07 またはそれ以降のパッチ
- lint コマンドの制限事項
lint コマンドは ja_JP.PCK ロケールに対応していないため、ソースコード中に PC 漢字 (シフト JIS) 文字列が使用されているとエラーが発生する場合があります。その場合には、C コンパイラの -v オプションを使用してください。
% cc -xcsi -v test_prog.c
- dbx の以下のコマンドで、PC 漢字 (シフト JIS) 文字の 2 バイト目が \ (0x5c) になるような文字を引数に使用すると正しく動作しません。
debug, dalias, file, check, clear, collector, files, fix, line, loadobject, assign, dbxenv, source, trace, run, rerun, runargs, call, bsearch, search (バグ ID: 4262961)- dbx の以下のコマンドで、PC 漢字 (シフト JIS) 文字の 2 バイト目が { (0x7b) または | (0x7c) になるような文字を引数に使用すると正しく動作しません。
runargs, run, debug, dalias, file, clear, collector, fix, line, loadobject, dbxenv, source (バグ ID: 4700248, 4699574)- dbx の list、bsearch、search コマンドで、いくつかの半角カナ文字を引数に使用すると正しく動作しません。(バグ ID: 4263317)
- ja_JP.PCK ロケール上で、外部エディタとして GVIM を使用した場合、GVIM のメニューで日本語が正しく表示されません。
次のコンポーネントを ja_JP.UTF-8 ロケール上で使用することができます。ja_JP.UTF-8 ロケール上での制限事項
- C コンパイラ
- C++ コンパイラ (Tools.h++, STL を除く)
- dbx
- dmake
- すべてのツールにおいて、ファイル名およびディレクトリ名にUTF-8 文字コードを使用した場合の動作は保証されません。
- C++ Tools.h++ ライブラリ、標準ライブラリにおける UTF-8 文字の使用は保証されていません。
Copyright © 2004 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. Use is subject to license terms.
この製品には第三者によって開発された成果物が含まれている場合があります。本製品の一部は、カリフォルニア大学からライセンスされている Berkeley BSD システムに基づいていることがあります。UNIX は、X/Open Company Limited が独占的にライセンスしている米国ならびに他の国における登録商標です。フォントテクノロジを含むサードパーティ製のソフトウェアの著作権およびライセンスは、Sun Microsystems, Inc. のサプライヤが保有しています。
Sun、Sun Microsystems、Sun のロゴ、Java、JavaHelp、docs.sun.com、および Solaris は、米国および他の各国における Sun Microsystems, Inc. の商標または登録商標です。すべての SPARC の商標はライセンス規定に従って使用されており、米国および他の各国における SPARC International, Inc. の商標または登録商標です。SPARC の商標を持つ製品は、Sun Microsystems, Inc. によって開発されたアーキテクチャに基づいています。
本製品はライセンス規定に従って配布され、本製品の使用、コピー、配布、逆コンパイルには制限があります。本製品のいかなる部分も、その形態および方法を問わず、Sun Microsystems, Inc. およびそのライセンサーの事前の書面による許可なく複製することを禁じます。
本製品は、米国輸出管理法の対象となっています。また、他国においても輸出入管理法規の対象となっている場合があります。お客様は、それらのすべての法令および規制を厳守することに同意し、納品後に輸出、再輸出、または輸入の許可が必要となった場合には、お客様にそれらを取得する責任があるものとします。本製品を米国輸出規制法に指定されている各国または団体に提供することを禁じます。お客様は、本ソフトウェアが、核施設の設計、建設、運転または保守で使用するように設計、ライセンス、および意図されていないことを認識するものとします。Sun Microsystems, Inc. は、そのような目的の適合性に関して、明示的、黙示的を問わずいかなる保証も致しません。
本書は、「現状のまま」をベースとして提供され、商品性、特定目的への適合性または第三者の権利の非侵害の黙示の保証を含み、明示的であるか黙示的であるかを問わず、あらゆる説明および保証は、法的に無効である限り、拒否されるものとします。