bug-gnu-emacs
[Top][All Lists]
Advanced

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

Error while compiling Emacs 21


From: Rafael Villarroel
Subject: Error while compiling Emacs 21
Date: 23 Oct 2001 14:11:37 -0600
User-agent: Gnus/5.090003 (Oort Gnus v0.03) Emacs/20.7

I'm trying to install Emacs 21 on my account on this Linux machine. I
don't have root permissions. I got emacs-21.1.tar.gz  and
leim-21.1.tar.gz, unpacked them in my home directory, moved to
emacs-21.1 and issued the command:

CPP="gcc -E -traditional" ./configure --prefix=$HOME

since when trying without the CPP="gcc -E -traditional" I apparently
ran into the first of the situations explained in the file PROBLEMS

(i have this version of gcc)

[rafael@lamia rafael]$ gcc --version
2.96

[rafael@lamia rafael]$ gcc -v < /dev/null
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)

Now, when I type make I get


[.... many lines ....]
Wrote /home/investigadores/geoalg/rafael/emacs-21.1/lib-src/fns-21.1.1.el
Dumping under names emacs and emacs-21.1.1
694532 pure bytes used
./emacs -q -batch -f list-load-path-shadows
make[1]: Leaving directory `/home/investigadores/geoalg/rafael/emacs-21.1/src'
(export PARALLEL; PARALLEL=0; cd leim; make all  \
  CC='gcc' CFLAGS='-g -O2 ' CPPFLAGS='-D_BSD_SOURCE  ' \
  LDFLAGS='-L/usr/X11R6/lib' MAKE='make')
make[1]: Entering directory 
`/home/investigadores/geoalg/rafael/emacs-21.1/leim'if [ -d quail ]; then true; 
else make quail; fi
if [ -f quail/CCDOSPY.elc ]; then true; else \
 EMACSLOADPATH=/home/investigadores/geoalg/rafael/emacs-21.1/leim/../lisp 
../src/emacs -batch --no-init-file --no-site-file --multibyte -l 
/home/investigadores/geoalg/rafael/emacs-21.1/leim/../lisp/international/titdic-cnv
 \
  --eval '(batch-titdic-convert t)' -dir quail 
/home/investigadores/geoalg/rafael/emacs-21.1/leim/CXTERM-DIC; fi
Fatal error (11).make[1]: *** [quail/CCDOSPY.elc] Error 139
make[1]: Leaving directory `/home/investigadores/geoalg/rafael/emacs-21.1/leim' 
make: *** [leim] Error 2

Now, moving to the src subdirectory and running gdb as suggested by
Eli in gnu.emacs.help, I get

[rafael@lamia src]$ gdb ./emacs ../leim/core
GNU gdb 5.0rh-5 Red Hat Linux 7.1
Copyright 2001 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as 
"i386-redhat-linux"..."/home/investigadores/geoalg/rafael/emacs-21.1/src/./emacs":
 not in executable format: File format not recognized

Core was generated by `../src/emacs -batch --no-init-file --no-site-file 
--multibyte -l /home/investig'.
Program terminated with signal 11, Segmentation fault.
#0  0x40329801 in ?? ()
.gdbinit:22: Error in sourced command file:
No symbol table is loaded.  Use the "file" command.
(gdb) bt
#0  0x40329801 in ?? ()
#1  0x40329648 in ?? ()
#2  0x08137ba8 in ?? ()
#3  0x081371da in ?? ()
#4  0x0813773f in ?? ()
#5  0x0813753f in ?? ()
#6  0x08136351 in ?? ()
#7  0x0813773f in ?? ()
#8  0x0813633d in ?? ()
#9  0x08135cb1 in ?? ()
#10 0x08135859 in ?? ()
#11 0x08134e28 in ?? ()
#12 0x0812c5a1 in ?? ()
#13 0x08123d5a in ?? ()
#14 0x0814a0bc in ?? ()
#15 0x08123345 in ?? ()
#16 0x08135865 in ?? ()
#17 0x08134e28 in ?? ()
#18 0x08123db0 in ?? ()
#19 0x0814a0bc in ?? ()
#20 0x081242e2 in ?? ()
#21 0x08123df4 in ?? ()
#22 0x0814a0bc in ?? ()
---Type <return> to continue, or q <return> to quit---
#23 0x081242e2 in ?? ()
#24 0x08123df4 in ?? ()
#25 0x0814a0bc in ?? ()
#26 0x081242e2 in ?? ()
#27 0x08123fcd in ?? ()
#28 0x081233ea in ?? ()
#29 0x080d19b1 in ?? ()
#30 0x0812226e in ?? ()
#31 0x080d19dd in ?? ()
#32 0x08121e2f in ?? ()
#33 0x080d1907 in ?? ()
#34 0x080d14d2 in ?? ()
#35 0x080d15eb in ?? ()
#36 0x080d05f3 in ?? ()
#37 0x40318177 in ?? ()
(gdb) xbacktrace
Undefined command: "xbacktrace".  Try "help".
(gdb)


I'll be glad to provide any other information you may need. Thanks

Rafael



reply via email to

[Prev in Thread] Current Thread [Next in Thread]