ごとけんです
alpha-dec-osf3.0 で ruby-1.1b9_09 を make したら
以下のようなエラーで止まってしまいました。
#-- begin error
cc -g -I. -c parse.c
/usr/lib/cmplrs/cc/cfe: Warning: parse.y, line 1655: Incompatible pointer type assignment
lex_pbeg = lex_p = ((struct RString*)(v))->ptr;
---------------------^
/usr/lib/cmplrs/cc/cfe: Warning: parse.y, line 2161: Incompatible pointer type assignment
lex_pbeg = lex_p = ((struct RString*)(line))->ptr;
-----------------^
/usr/lib/cmplrs/cc/cfe: Error: parse.y, line 3589: Syntax Error
}
----^
*** Exit 1
Stop.
#-- end error
Warning はともかく最後の Syntax Error が謎です。
というのもこの line 3589 は parse.c のものだとして、
その行は yyact[] 初期化の途中でして `}' なんか出てき
やしないのです。
何を調べるとお力がお借りできるでしょうか?
-- otoken