leopard dvipsk-jaのコンパイル。
dvi tex関係のinstall。。。。makeで、エラーがでるとき、もしかして
../kpathsea/c-std.h: error: conflicting types for 'calloc' ../kpathsea/c-std.h: error: conflicting types for 'malloc' ../kpathsea/c-std.h: error: conflicting types for 'realloc' /usr/include/stdlib.h: error: previous declaration of 'realloc' was here
ってなのがでるときには、configureの際に、
checking for ANSI C header files... no
というのがないかどうかチェック。要するに、ANSIのヘッダファイルが無いものとして、configされているのに、makeの時には存在しているものだからバッティングしてしまっている。
この場合、上記を回避するためには、ファイル群を全部新しくして(configureのキャッシュがなくなるようにして)
CFLAGS=-ansi ./configure <オプション> ./configure <オプション>
とした後
make
とすると、うまくいくかもしれない。
下記、参照URL。