[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: