小松です。

In the message of [ruby-dev:10042] [PATCH] mswin32: rubytest.rb
    on 2000/6/14 17:03:48 Katsuyuki Komatsu <komatsu / sarion.co.jp> wrote:
|cygwinだといらないのですが、mswin32ではFile.exist?で存在確認
|するときにCONFIG['EXEEXT']まで必要で、CONFIG['ruby_install_name']
|だけだとファイルが存在しないとみなされて、make testが失敗します。

もうチェックインされている。すばやい。

書き忘れましたが、rubytest.rbのmswin32対応は1.4.4の方にも必要です。
念のためパッチ付けます。

# チェックの追加は"[ruby-talk:03101] Compile_err"対応だったのかな?

diff -ru1p ruby-1.4.4.dist/ChangeLog ruby-1.4.4/ChangeLog --- ruby-1.4.4.dist/ChangeLog Wed Jun 14 13:19:18 2000 +++ ruby-1.4.4/ChangeLog Wed Jun 14 21:29:00 2000 @@ -1 +1,5 @@ +Wed Jun 14 17:01:41 2000 Katsuyuki Komatsu <komatsu / sarion.co.jp> + + * rubytest.rb: add CONFIG['EXEEXT'] to the executable file name. + Wed Jun 14 13:17:02 2000 WATANABE Hirofumi <eban / os.rim.or.jp> diff -ru1p ruby-1.4.4.dist/rubytest.rb ruby-1.4.4/rubytest.rb --- ruby-1.4.4.dist/rubytest.rb Tue Jun 13 18:50:49 2000 +++ ruby-1.4.4/rubytest.rb Wed Jun 14 21:29:00 2000 @@ -5,3 +5,3 @@ include Config -unless File.exist? "./#{CONFIG['ruby_install_name']}" +unless File.exist? "./#{CONFIG['ruby_install_name']}#{CONFIG['EXEEXT']}" print "./#{CONFIG['ruby_install_name']} is not found.\n" -- 小松克行 / Katsuyuki Komatsu <komatsu / sarion.co.jp>