[#45866] Ruby1.8 と1.9の安全な共存 — Ayumu Aizawa <ayumu.aizawa@...>
こんにちは、あいざわです。
7 messages
2009/02/14
[#45875] ruby1.8 と ruby1.9 の instance_eval の挙動の違いについて — kohno kazuyuki <kkohno@...>
こんにちは。
5 messages
2009/02/17
[ruby-list:45871] Re: Ruby1.8 と1.9の安全な共存
From:
Yusuke ENDOH <mame@...>
Date:
2009-02-15 04:17:18 UTC
List:
ruby-list #45871
遠藤です。 2009/02/14 23:36 Ayumu Aizawa <ayumu.aizawa@gmail.com>: > rubyそのものはちゃんと動いているように見えるのですが、1.9.1に入っているgemを > 使おうとすると必ず何かが足りないというエラーになる→毎回1.8の方からそれらしきものを > コピーしてきて試してみる→いろいろやっても結局うまくいかずにあきらめてしまう > の繰り返しです。 以下の二点を守れば、たぶん共存できるんじゃないかなあと思います。 - ./configure のオプションに --program-suffix=18 または --program-suffix=19 をインストールする - 起動するときのコマンドは ruby18 や ruby19 や gem18 や gem19 - 同じ gem を使いたい場合でも gem18 install foo と gem19 install foo を 2 回 実行する - ファイルやディレクトリを直接コピーしない - ただし gem19 install はライブラリが未対応で失敗する可能性が高いです 「そんなことはすでにやってるよ!」ということでしたらすみません。 -- Yusuke ENDOH <mame@tsg.ne.jp>