I see this too, I've been working on fixing it but not had much
time
recently. I suggest you build with --pdump for the moment.
andy
At 07:52 AM 7/31/2002 +0100, Ian MacKinnon wrote:
> David Bush wrote:
>
>> Ian MacKinnon writes:
>> > Building latest cvs fails under cygwin on XP
>> > sheap.c:38: size of array `static_heap_buffer' is negative
>> > make[1]: *** [sheap.o] Error 1
>> Please try the patch at:
>>
http://list-archive.xemacs.org/xemacs-patches/200207/msg00228.html
>>
> Well that changes things, but still doesn't work :(
> If I remove src/sheap-adust.h as the build suggests I get :-
>
> Loading /home/ianmac/tmp/xemacs/lisp/msw-glyphs.elc...
> Requested 245760 bytes, static heap exhausted! base is 0x7d5000,
> current ptr
> is 0xb3c000. You have exhausted the static heap.
>
> If you are simply trying to compile, remove sheap-adjust.h
> and recompile from the top level. If this doesn't
> work then STATIC_HEAP_SLOP (defined in this file) is too small.
>
> If you want to run temacs, change SHEAP_ADJUSTMENT in sheap-adjust.h
> to 0 or a +ve number. Generally you should *not* try to run temacs
> with a static heap, you should dump first.
> make[2]: [xemacs] Error 255 (ignored)
> make[2]: *** [xemacs] Error 1
> make[2]: Leaving directory `/home/ianmac/tmp/xemacs/src'
> make[1]: *** [xemacs] Error 2
> make[1]: Leaving directory `/home/ianmac/tmp/xemacs/src'
> make: *** [src] Error 2
>
>
> --
> Ian
>