小松です。

cygwinだといらないのですが、mswin32ではFile.exist?で存在確認
するときにCONFIG['EXEEXT']まで必要で、CONFIG['ruby_install_name']
だけだとファイルが存在しないとみなされて、make testが失敗します。

あと、ChangeLogのtypoをいくつか。

diff -ru1p ruby-1.5.4.dist/ChangeLog ruby-1.5.4/ChangeLog --- ruby-1.5.4.dist/ChangeLog Wed Jun 14 14:50:32 2000 +++ ruby-1.5.4/ChangeLog Wed Jun 14 17:01:41 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 14:50:00 2000 Yukihiro Matsumoto <matz / netlab.co.jp> @@ -75,3 +79,3 @@ Fri Jun 9 15:11:35 2000 Yukihiro Matsu - * eval.c (rb_thread_safe_level): should retrive current $SAFE + * eval.c (rb_thread_safe_level): should retrieve current $SAFE value if a thread is the current thread. @@ -113,3 +117,3 @@ Sun Jun 4 03:17:36 2000 Wakou Aoyama < - * lib/cig.rb: improve: CGI::pretty() + * lib/cgi.rb: improve: CGI::pretty() @@ -383,3 +387,3 @@ May 16 19:45:32 2000 Katsuyuki Komatsu - * win32/ruby.h: add rb_defout, rb_stdout, ruby_errinfo, + * win32/ruby.def: add rb_defout, rb_stdout, ruby_errinfo, ruby_sourceline, ruby_sourcefile to work with eruby diff -ru1p ruby-1.5.4.dist/rubytest.rb ruby-1.5.4/rubytest.rb --- ruby-1.5.4.dist/rubytest.rb Mon Jun 12 16:48:23 2000 +++ ruby-1.5.4/rubytest.rb Wed Jun 14 17:01:41 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>