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