This is with the change I made to sheap.c
And yes I deleted sheap-adjust.h (well not the first time, but the build
then suggests it)
/* Do not edit this file!
Automatically generated by XEmacs */
# define SHEAP_ADJUSTMENT (-5584160)
David Bush wrote:
I'm confused by the numbers reported. more_static_core appears
complaining that static heap is exhausted at less than 0x3a3000. That
is much less than the STATIC_HEAP_BASE of 0x800000. SHEAP_ADJUSTMENT
must be a large negative number for that to happen. I'd like to see
the contents of your sheap-adjust.h to try and make sense of this.
Just to double check - you applied the suggested patch and deleted
src/sheap-adjust.h before rebuilding.
Ian MacKinnon writes:
> OK, if I change STATIC_HEAP_SLOP from 0xf0000 to oxff000, as below
> it compiles Don't know what this means though :-(
> src/sheap.c:#define STATIC_HEAP_SLOP 0xff000
> > 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.