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)