Create  Edit  Diff  FrontPage  Index  Search  Changes  Login

Cygwinでrjbをコンパイルする方法

Rjbはバージョン1.0.0からRubyGemsパッケージになりました。またCygwinへのインストールの問題もほとんど解決されています。

JAVA_HOME環境変数をCygwinパスになるように一時的に変更します。

%export JAVA_HOME=$(cygpath -ua $JAVA_HOME)

新しいJAVA_HOMEを使ってパスを設定します。

%export PATH=$PATH:$JAVA_HOME/bin

RubyGemsを使ってインストールします。バージョンを選択する際には1.(ruby)を選んでください。2.(mswin32)ではありません。

%gem install rjb

load errorが出る場合は環境変数RUBYOPTSに-rubygemsを設定してみてください。次のコマンドを実行して問題がなければ正常にインストールされています。

#テスト@bash
%RUBYOPT=-rubygems ruby -rrjb -e 'p 0'

1.0.0では環境変数を設定しないと中途半端にインストールされてしまうようです。その場合は`gem uninstall rjb'でアンインストールしてから、環境変数を設定後、インストールし直してください。

Last modified:2007/04/13 18:47:23
Keyword(s):[cygwin] [rjb]
References: