Re: XEmacs again (Was: Re: Alpha problems)
k-squire@cs.titech.ac.jp (Kevin Squire) writes:
> On 28 Oct 1998, Juhana Helovuo wrote:
>
> > Anyway, Kristoffer's xemacs-mule works for me, but xemacs-nomule only
> > gives a segfault and core dump. Gdb complains that it cannot find any
> > symbols when I try to examine the core file.
>
> When compiled, make sure that it was not stripped (i.e. make sure
> ld options don't include -s).
This xemacs binary came from .deb-file by Kirsoffer, so I can't do
that.
> > [root@kivi src]# ls -l temacs
> > 8624 -rwxr-xr-x 1 root root 8794822 Oct 25 21:41 temacs*
> > [root@kivi src]# ./temacs
> > bash: ./temacs: No such file or directory
> > [root@kivi src]# file temacs
> > temacs: ELF 64-bit LSB executable, Alpha, version 1, stripped
> ^^^^^^^^
> I can't say that you'll be able to debug it after that, but your chances
> might increase. :-)
This is a different binary. It tried to compile it from sources myself
by first applying the debian-xemacs patch and then doing ./configure
and make. The problem here wasn't the lack of symbols, but a binary
that won't load at all.
I did furter experiments with XEmacs 21.0-beta54. It did compile past
the dumping stage, and began to load elisp-files. Unfortunately the
xemacs binary was apparently somewhat broken. The compilation attempt
ended like this.
Loading /usr/local/src/xemacs-21.0-b54/lisp/auto-show.elc... (2032)
Loading /usr/local/src/xemacs-21.0-b54/lisp/loadhist.elc... (4808)
Loading /usr/local/src/xemacs-21.0-b54/lisp/loaddefs.elc... (840)
Loading site-load... (368)
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
Purespace usage: 1280000 of 1280000 (100%).
Testing for Lisp shadows ...
temacs can only be run in -batch mode.
make[2]: Leaving directory `/usr/local/src/xemacs-21.0-b54/src'
make[1]: Leaving directory `/usr/local/src/xemacs-21.0-b54/src'
Building finder database ...
temacs can only be run in -batch mode.
make: *** [lisp/finder-inf.el] Error 255
Apparently the produced xemacs-binary still thinks it is the original
temacs and wants to be run in batch-mode.
(JH)
Reply to: