From: nobu.nakada@... Date: 2002-03-04T16:58:14+09:00 Subject: [ruby-list:34191] Re: 1.6 系から 1.7 系へ以降する際の注意 (mswin32 版について) なかだです。 At Mon, 4 Mar 2002 13:16:44 +0900, U.Nakamura wrote: > ただし、byaccとsedが必要になるので、cygwinなりなんなりを利用 > して用意してください。 たしかtalkでbyaccがなくてparse.cができないという話が出たときに、 どこかにあるのを見付けた覚えがあるんですが、もはや埋もれてしまっ てどこにいったかさっぱりです。 # つーか600通以上も未読が溜ってる。 > | 1.6系と1.7系を同時に使っている人の環境はどうなっているのでしょうか? > > 私は何も考えずに別ディレクトリに入れてます。 > 単純にruby.exeのファイル名を変更しておけば、同じディレクトリ > で共存も可能なはずです。 ついでだから書いておきますが、かち合うのは実行ファイルの名前だ けなので、それさえどうにかすればcygwin,mingw,mswinでスクリプト ライブラリは共有できます。 cygwinとmingw/mswinの共有は、mingw/mswin版をインストールしたディ レクトリを$RUBYとすると、$RUBY/lib/rubyを/usr/lib/rubyにmountし れば、cygwinからはcygwin版、それ以外からはmingw/mswin版が使える ようになります。 $ mount -sb $RUBY/ruby /usr/lib/ruby mingwとmswinの共有は、どちらかのarchdirをもう一方のrubylibdirに 移動します。ruby.exeの名前は同じなので、名前を変えるか、別のディ レクトリに置いてそれぞれPATHを通すかしかありません。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦