free as in air

2007|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|09|11|12|
2012|03|04|05|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|06|09|
トップ «前の日記(2007-11-05) 最新 次の日記(2007-11-07)» /編集

2007-11-06 [長年日記]

§ [ruby][tag] yajbについていろいろ

 色々恐ろしいことが書いてある、気がするのでメモ。

 つかさっさとyarvで動かしてみればいいだけかも。

§ [ruby] installer does not find jni.h

 どうでもいいけど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空き領域がギリギリなのでイメージ消そうかどうか思案中。

本日のツッコミ(全3件) [ツッコミを入れる]
<< arton (2007-11-07 09:19)

うーむ、僕は、SolarisとコンパニオンDVDをインストールして、ruby野良ビルド(これが違いか?)で、gem野良インストール(ここか?)、rjbのgem installで無問題だったけど。

<< 桑島雄一郎 (2007-11-07 09:39)

僕はコンパニオンDVDを入れてません←たぶんこれ。<br><br>gemは野良です。<br><br>Rubyを野良ビルドできるような状態なら問題ないのではないでしょうか。<br>mkmf.rbはRubyがコンパイルされた時の情報を元にMakefileを生成するはずですし。

<< 桑島雄一郎 (2007-11-07 09:41)

ん、僕が言うgemは野良というのは<br>rubygems-x.xx.tar.gzを取ってきて、tar zxfして、ruby setup.rbでRubygemsをインストールした後、gem install rjbを実行した<br>ということです。