I'm trying to build xemacs 21.1.8 on IRIX 6.5 IP27, and temacs is
misbehaving.
hollande@sag1:/ms/dev/fsf/xemacs>uname -a
IRIX64 sag1 6.5 07151439 IP27
[ compiler kachunks ]
...
EMACSBOOTSTRAPLOADPATH="/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/:/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5"
./temacs -batch -l /ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/loadup.el
dump
Loading /ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/loadup.el...
Using load-path (/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/
/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5)
[ lots of lisp loaded ]
Dumping under the name xemacs
Purespace usage: 655996 of 655996 (100%).
XEmacs: Program segment above .bss in
/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/temacs
gmake[3]: [xemacs] Error 1 (ignored)
Testing for Lisp shadows ...
/bin/sh: ./xemacs: cannot execute
Has anyone built xemacs with SGI's native compiler (version 7.213)? The
error message comes from unexelfsgi.c. I tried using the unexelfsgi.c
from the latest 21.2 beta (there are some changes), but got the same error.
Worse yet, when I tried building with gcc 2.8.1, temacs coredumped:
EMACSBOOTSTRAPLOADPATH="/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/:/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5"
./temacs -batch -l /ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/loadup.el
dump
Loading /ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/loadup.el...
Using load-path (/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5/src/../lisp/
/ms/dev/fsf/xemacs/21.1.8/build/mips4.irix.6.5)
[ lots of lisp loaded ]
Loading site-load... (280)
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
Purespace usage: 655996 of 655996 (100%).
gmake[2]: *** [xemacs] Bus error (core dumped)
I have not yet tried gcc 2.95.2.
Any ideas would be appreciated.
Thanks
Isaac