From: Koji Arai Date: 1999-08-04T00:10:31+09:00 Subject: [ruby-dev:7536] suffix of the extended library 新井です。 ruby -e 'p $"; require "marshal.o"' が、 ["marshal.so"] /tmp/rba01507:1:in `require': No such file to load -- marshal.o (LoadError) from /tmp/rba01507:1 となります。本来なら requireがnilを返さなければい けないと思うんですが、今現在って、".o"の扱いが変わっ てるんでしょうか? eval.c をちらっと見たら、DLEXTでなく".so"を直接書 いてるところがありますね。".so"が環境非依存な拡張 子になったのかなと思えるのですが?そうであれば、ド キュメントの修正(function.html#require)をお願いし ます。 # でも、eval.cに".o"を書いているところもある…