渡辺哲也です。

In message "[ruby-list:11668] Can't make with -O3"
    on 99/01/22, Sekitani Nobutaka <sekita-n / hera.im.uec.ac.jp> writes:

|コンパイラに -O3 オプションを付けてコンパイルしようとすると、モジュー
|ルを作る段階でエラーになってしまいます。
|
|compiling curses
|gcc ...
|ar cru curses.a curses.o
|extmk.rb:476: [BUG] unknown node type 0
|*** Signal 6

私も以前、ここでこの件でお世話になりました。
これは、gcc の -O3 以降の inline-function の
機能のために置きているそうです。

そこで、-O3 以上を使用する場合は、次のオプショ
ンをつけます。

-fno-inline-functions

私は

CFLAGS="-O6 -fno-inline-functions -mpentium" ./configure

します。

以前お世話になったお返しに...

--
WATANABE Tetsuya HP Japan
 e-mail  Tetsuya_WATANABE / hp.com
         tetsu / jpn.hp.com