続・Sun Studio11を試してみる

カテゴリ: SYSTEM開発・運用
| | コメント(0) | トラックバック(0)

昨日の続きで、Sun Studioの話...
業務で使うかどうかは微妙なんだけど、せっかくなんで IDEを起動してみることにします。(^^;;;;

% sunstudio
Assertion failed: offset < fFileSize, file ../../../src/share/native/sun/awt/font/fontmanager/fontobjects/fontObject.cpp, line 418
/opt/SUNWspro/bin/sunstudio: line 1: 1804 Abort (core dumped)
-- 以下略 --

あれ?
なんか昔も見たような嫌なエラーが出ます。orz
Googleで検索したけど、特定の状況ででる訳ではないようで、手がかりなしです。

フォント関係のエラーだとすると DISPLAYが linuxなのがいかんのかなぁ...とか考えます。うぅ

設定してないので、VGA(640x480)でしか上がらない VMWareのコンソールだけど、エラーの原因切り分けぐらいは出来るだろうと思い、 Xをあげて確認してみます。

/etc/init.d/dtlogin start

CDEからログインしてやってみます...
微妙に違うエラーの気もするけど基本的に変わり無し...orz

・・・いっそ、開発マシンの Sunの生コンソールからやってみるか・・・

誘惑が頭をよぎるけど、今のところ業務は直接関係ないのでちょっと憚られます。(^^;;;;
VGAだと、画面が小さすぎてエラーになるのかとも思い、代わりにVNCでつないで起動してみたりもしたけど NGでした。 orz

だいぶん煮詰まってきて、/opt/SUNWspro/bin/sunstudioを、lessで見て Hackしてみたりもしたけどいまいちヒントがありません。
Javaのバージョンに問題があるのかなぁと思い(SunStudio同梱の JDKのはずなんだけどねぇ)インストール時に使用した最新版を --jdkhomeで指定してみます。が、うまく認識しません...orz
/opt/SUNWspro/prod/jdk_chooserとかも Hackしたりしながら、原因を考えます。

うまく認識できない方の原因はJDKではなく JREをインストールしていたからだとわかりました。(恥)
# jdk_chooserが javacがあることをチェックしていたんで、JREでは認識されなかった。

それならと、JDK1.4.2_10を落としてみます...が、エラーが出ることは変わらない...orz

これでだめなら、もう止めと最後に jdk1.5.0_06を落として試してみます...

% sunstudio --jdkhome /usr/jdk/jdk1.5.0_06 &

お、なんか起動中のダイアログが出ます。あ、IDEらしきウィンドウが表示されました。
やた。(^^)v

結局、起動にさせるのに3時間もかかってしまいました。まぁ、うまくいかなかった本当の原因は不明なんで、私の環境だけかもしれませんが。むぅ。

疲れたので、続きは後日...にしようかとも思ったけど、気分が良くなったのでもう少し続けます。(^^;;;;;

とりあえず、昨日コマンドラインからコンパイルしたアレを IDEから開いてみることにします。
ファイルメニューから...あれ?...既存の環境をインポートできそうなメニューがありません? Welcomeを見ると、チュートリアルがあるので少し眺めてみます...書かれた手順を順番にやると、基本的な作業をざっとできるようなチュートリアルを期待したのですが、単に概要説明のようです...orz

仕方ないので、流し読みします。
・・・「ファイル」にある「ファイルシステムのマウント」というのが、既存の環境を開くメニューのようです。
なんで、IDEから ファイルシステムのマウントができる必要があるんだとは思ったんですが、まさかそういう機能のことを示しているとは思いませんでした。てか、誰もそんな機能だと思わないと思うけど。> Sun

さて、開けたのはいいんですが、私自身は emacsから、M-x compile, M-x gdbで十分快適だと思うひとなので、ここからなにを評価するべきかがイマイチぴんと来ません。 (^^;;
とりあえず、外部エディタとして、最初から XEmacsと GVimが入っているみたいなので、エディタを変えて開いてみたりします。

XEmacsは、専用の ELispも入っているようで、専用メニューがあって、ちゃんと IDEと連携できるようです。(ちょっと関心)

構築とかデバッガ関係は、また後日、気が向いたときにということで、今日はこの辺で引き上げます...ふぅ

「SYSTEM開発・運用」の新着

トラックバック(0)

このブログ記事を参照しているブログ一覧: 続・Sun Studio11を試してみる

このブログ記事に対するトラックバックURL: http://morishoji.homelinux.net/mt/mt-tb.cgi/22

コメントする

最近のコメント


最近のコメントを表示...
Powered by Movable Type 4.01