With the following two patches, I was able to build emacs: in puresize.h -#define BASE_PURESIZE (1102000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA) +#define BASE_PURESIZE (1235000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA) in alloc.c -#define NSTATICS 1280 +#define NSTATICS 2032 However, I can't type anything into the buffer in the resulting emacs. I configured it with: ./configure --with-x-toolkit=gtk --enable-font-backend --with-xft Duncan.