たびたび済みません。齋藤です。
> > > --with-system-malloc を加えて Makefile を作成したの
> > > ですが、全く同じ結果になりました。
> >
> > そういえば、--pdump するとどうなりますか?
>
> ---------------------------------------------------------
> cfe: Error: dumper.c, line 1233: 'MAP_FAILED' undefined; reoccurrences will
notbe reported.
> if (pdump_start != MAP_FAILED)
> ---------------------------------------------------------
> となり、dumper.c コンパイル中に落ちてしまいました...。
うーん、 /usr/include/sys/mman.h に MAP_FAILED が無いのに
mmap はある、と。とりあえずその前あたりに
#ifndef MAP_FAILED
#define MAP_FAILED -1
#endif
などとやってみると compile できるかもしれません。
取り合えず、行ってみました。
期待はむなしく...、
---------------------------------------------------------
Undefined first referenced
symbol in file
data_start sysdep.o
ld: fatal error: Symbol referencing errors. No output written to xemacs
---------------------------------------------------------
となりました。
#HAVE_MMAP はどこにも定義されていないのですが、Define
されてしまうのですね。
正常に compile されている 21.2.33 でもそうでした。
---
wataru(a)lsi.nec.co.jp