「cygwinでrvm」の編集履歴(バックアップ)一覧に戻る
cygwinでrvm - (2010/08/18 (水) 13:48:03) の編集履歴(バックアップ)
rvmとは
Ruby Version Manager
Rubyの複数の実行環境を管理するツール。
rvm インストール
要 curl, git-core
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
~/.bash_profileに以下を追加する
if [[ -s $HOME/.rvm/scripts/rvm ]] ; then source $HOME/.rvm/scripts/rvm ; fi
rubyインストール
rvmで使えるrubyのバージョンを表示する
rvm list known
jrubyの最新版をインストールしてみる
rvm install jruby
ruby-1.9.2をインストールしてみる
cygwinで普通にインストールするとwin32oleのコンパイルでエラーがでる。原因は、/usr/lib/w32apiの下にあるライブラリをリンクしようとするが、このディレクトリが-Lオプションで指定されていないため。これを回避するため、あらかじめ~/.bash_loginに
export LIBRARY_PATH=/usr/lib/w32api:$LD_LIBRARY_PATH
を追加し、"source ~/.bash_login"する。
そして
rvm install 1.9.2 -C "--enable-shared optflags='-O2 -march=native'"
参考