まつもと ゆきひろです

In message "[ruby-dev:22870] path for RUBY"
    on 04/02/14, GOTOU Yuuzou <gotoyuzo / notwork.org> writes:

|mkmf.rbでMakefileを作ると、$(RUBY)にディレクトリ名が含まれな
|いので、PATHが通っていないところにrubyがあるとmake installに
|失敗してしまいます。
|
|  /somewhere/ruby extconf.rb --ruby=/somewhere/ruby
|
|とすれば回避できるのですが、mkmf.rbを
|
|--- lib/mkmf.rb 13 Feb 2004 16:03:13 -0000	1.172
|+++ lib/mkmf.rb 14 Feb 2004 06:37:30 -0000
|@@ -1050,3 +1050,3 @@ Config::CONFIG["topdir"] = CONFIG["topdi
| $configure_args["--topdir"] ||= $curdir
|-$ruby = arg_config("--ruby", CONFIG["ruby_install_name"])
|+$ruby = arg_config("--ruby", File.join(CONFIG["bindir"], CONFIG["ruby_install_name"]))
|
|とするのはまずいことがあるでしょうか。

「pathが通ってないのがいけない」とか。

私にはまずいことはないように見えますが、私が見落としているこ
とは多いですからねえ。