どうでもいいけどATOKいいなやっぱ。
単にSolarisでのやり方がわかんないんだけど、SunFreeware.comからRubyをとってきてインストールしようとすると同じようなエラーになって、mkmf.logは以下。
have_header: checking for jni.h... -------------------- no "cc -E -I. -I/opt/csw/lib/ruby/1.8/i386-solaris2.8 -I. \ -I/usr/jdk/jdk1.5.0_13/include -I/usr/jdk/jdk1.5.0_13/include/solaris \ -I/opt/csw/include -I/opt/csw/include -xO3 -xarch=386 -xspace -xildoff \ -I/opt/csw/include -I/opt/csw/include -KPIC \ -I/usr/jdk/jdk1.5.0_13/include -I/usr/jdk/jdk1.5.0_13/include/solaris \ conftest.c -o conftest.i" /usr/ucb/cc: language optional software package not installed checked program was: /* begin */ 1: #include/* end */ --------------------
報告してくれた人の環境のRubyがどこから来たか聞いて、gemのインストールログを見て、同じだったら追加ソフトウェア入れろでFAなのかね。
追加ソフトウェアってどれ?
HDD空き領域がギリギリなのでイメージ消そうかどうか思案中。
うーむ、僕は、SolarisとコンパニオンDVDをインストールして、ruby野良ビルド(これが違いか?)で、gem野良インストール(ここか?)、rjbのgem installで無問題だったけど。
僕はコンパニオンDVDを入れてません←たぶんこれ。<br><br>gemは野良です。<br><br>Rubyを野良ビルドできるような状態なら問題ないのではないでしょうか。<br>mkmf.rbはRubyがコンパイルされた時の情報を元にMakefileを生成するはずですし。
ん、僕が言うgemは野良というのは<br>rubygems-x.xx.tar.gzを取ってきて、tar zxfして、ruby setup.rbでRubygemsをインストールした後、gem install rjbを実行した<br>ということです。