ども、植木です。 WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes: [ruby-list:14788] Re: [BUG] def foo; foo end; foo >同じ症状というのは program-suffix を指定したということですか? いえ、何も指定していないです。 いじったのは configure.bat 3行目の sed -f top.sed < ext/extmk.rb.in > ext\extmk.rb を sed -f top.sed < ext\extmk.rb.in > ext\extmk.rb に 変更しただけです。 そのあとで、Windows98 の DOS 窓から configure.bat, make, make test, make install の順に 実行したら ---------- b:/ruby/ruby-1.2.5/lib/ftools.rb:23:in `size': No such file or directory (ENOENT) - ruby.exe (Errno::ENOENT) from b:/ruby/ruby-1.2.5/lib/ftools.rb:23:in `syscopy' from b:/ruby/ruby-1.2.5/lib/ftools.rb:55:in `copy' from b:/ruby/ruby-1.2.5/lib/ftools.rb:158:in `install' from ./instruby.rb:26 make.exe: *** [install] Error 1 ---------- こうなってしまったので意味も分からないまま ln -s libruby.a libruby-1.2.a の方を試したのでした。 ソースを落として make するのなんて初めてなので いろいろ恥を晒しているような気もしますが...(^^; と、ここまで書いといてなんですが、結局インストールはできました。 make でできたファイルの名前が @RUBY_INSTALL_NAME@.exe と なってたので、ruby.exe にリネームしたらうまくいきました。 top.sed に s%@RUBY_INSTALL_NAME@%ruby%g を追加すれば いいみたいです。 --------------------------------------- 植木岳彦 E-Mail: takehiko / os.rim.or.jp Takehiko Ueki