Thu, 31 Aug 2000 17:13:08 +0900 頃の
   Mail-Count: 10762
      Subject: [ruby-dev:10762] ruby 1.6.0 preview   
についてのお話にて Yukihiro Matsumoto さん曰く… 
(Y == matz / zetabits.com (Yukihiro Matsumoto) さん)

In article 10762, <E13UPT8-0001q1-00 / ev.netlab.zetabits.co.jp>
Y>   ftp://ftp.netlab.co.jp/pub/lang/ruby/ruby-1.6.0-preview.tar.gz

ええと

  $ ./miniruby --version
  ruby 1.6.0 (2000-08-31) [i486-linux]
  $ ./miniruby -I. -e 'p $:'
  [".", "/usr/lib/ruby/site_ruby/1.6/i486-linux", "/usr/lib/ruby/site_ruby/1.6", "/usr/lib/ruby/site_ruby", "/usr/lib/ruby/1.6/i486-linux", "/usr/lib/ruby/1.6", "."]
  $ cat /tmp/t.rb
  #!./miniruby -I.
  p $:
  $ ./miniruby /tmp/t.rb
  ["/usr/lib/ruby/site_ruby/1.6/i486-linux", "/usr/lib/ruby/site_ruby/1.6", "/usr/lib/ruby/site_ruby", "/usr/lib/ruby/1.6/i486-linux", "/usr/lib/ruby/1.6", ".", "."]

ってのは意図された動作なんでしたっけ?

もしそうだとすると instruby.rb の
require "rbconfig.rb" は
require "./rbconfig.rb" でないとまずいでね. 

# この件とは関係なく ./ が付いてた方がいいのかしら

あ, あれ…?

  $ chmod +x /tmp/t.rb
  $ /tmp/t.rb
  [".", "/usr/lib/ruby/site_ruby/1.6/i486-linux", "/usr/lib/ruby/site_ruby/1.6", "/usr/lib/ruby/site_ruby", "/usr/lib/ruby/1.6/i486-linux", "/usr/lib/ruby/1.6", ".", "."]

ってなるのか. 

-- 

 やまだ あきら <URL:http://arika.org/>
 (akira / arika.org, akira / ruby-lang.org or akira / ad-hoc.org)