さくです。

In article <87g18ssuaa.fsf_-_ / studly.aianet.ne.jp>,
	Shugo Maeda <shugo / netlab.co.jp> writes:

> ところでもうR4でRubyをビルドされました?
> たぶんちょっと変更の必要があると思うのですが。

1.2.2をとりあえず./configure&makeしてみました:

1. gccのwarning: -relax_pointers
とりあえず外してみたら、不平は言わなくなった。GC関係で必要なのかな?

2. io.cにてNOFILEが未定義。
   HAVE_SYS_PARAM_Hが真なので、ここで定義されるのを期待しているようだ
が、Beのsys/param.hでは定義していないようだ。とりあえず64と#defineして
みた。本当は、ファイルディスクリプタの最大値+1あたりにすべきなのだろう。

3. extの各サブディレクトリ以下のコンパイルで、ldが
   ruby.def: file format not recognized; treating as linker script
   ruby.def:2: parse error

なんか特殊なフォーマットにしなきゃいけないんですかねぇ。BeBookにldのマ
ニュアルなんかないぞ。

-- 
OZAWA -Crouton- Sakuro, A.I.Soft Inc.
Office: <mailto:ozawa / aisoft.co.jp>
Private: <mailto:crouton / duelists.org>
"The world is full of fascinating problems waiting to be solved." -esr