From: Katsuyuki Komatsu Date: 1999-08-02T12:56:22+09:00 Subject: [ruby-list:15827] Re: cannot install ruby-gtk into FreeBSD 2.2.x 小松です。 In message of [ruby-list:15826] Re: cannot install ruby-gtk into FreeBSD 2.2.x on 1999/8/2 11:40 Hiroshi Igarashi wrote: |またこのmake変数RUBYは、extmk.rb経由でない拡張ライブラリの |分離コンパイル時にも定義されるのでしょうか? ruby-1.3.6から定義されています。 |分離コンパイル時のためには単に RUBY = ruby でいいのかな。 ruby-1.3.6のlib/mkmf.rbでは、 RUBY = #{CONFIG["ruby_install_name"]} としていますから、通常はそうなります。 しかし、rubyがPATHに入っていない状態で、たとえば、 /usr/local/bin/ruby extconf.rb とした場合や、#{CONFIG["ruby_install_name"]}はrubyだが、 ruby-1.3.6とかにrenameしている場合も考慮した方がいいですか? そうすると、ruby自身のargv[0]を取れる必要がありますが、 できるのかな? -- 小松克行 / Katsuyuki Komatsu