たびたび済みません。齋藤です。
いろいろやってみて、美しくないですが一応 INSTALL 出来ました。
有難うございました。
結果です。
1:'--pdump' を加える。
2:'--cppflags=-DORDINARY_LINK' でなく
'--cppflags=-I/usr/local/include'とした。
3:dumper.h に
#ifdef HAVE_MMAP
#ifndef MAP_FAILED
#define MAP_FAILED ((void *) -1)
#endif
#endif
を記述。
4:以下のご指導の sysdep.c で
#ifdef ORDINARY_LINK -> #if 1
に変更。
> これって以前は compile されていた file ですよねぇ...
はい。
> しかも ORDINARY_LINK は既に define されている...
>
> void *
> start_of_data (void)
> {
(snip)
> }
>
> data_start ってのはここしか使われていなくて、しかも
> ORDINARY_LINK が undef のとにしか使われないはずなのです。
> 上の #ifdef ORDINARY_LINK を #if 1 にしてみるとどうなります
> か?
これをしても変わりなく、上記のエラーで止まりました。
で、INSTALL(?) というか使える様になりました。
有難う御座いました。
---
wataru