I have had a series of problems trying to bring xemacs into my system. I
am running SUSE Linux 7.3 and the GCC compiler. I have been getting some
warnings during compilation. It appears as if the build is failing at
the point where temacs is processing keydefs.el
Here is what I beleive is the relevant information:
XEMACS version 21.1.14
GCC version gcc - v
Reading specs from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/specs
gcc version 2.95.3 20010315 (SuSE)
SUSE version: 7.3
Kernel Version 2.4.10
Build Commands:
make clean
make -f makefile > build.log 2>build.log
I have attached build.log, INSTALL and the configuration file.
Regards,
Bob Bailey
/tmp/ccIB0zEn.o: In function `main':
/home/bob/xemacs/xemacs-21.1.14/lib-src/movemail.c:350: the use of `mktemp' is
dangerous, better use `mkstemp'
/home/bob/xemacs/xemacs-21.1.14/lib-src/hexl.c: In function `main':
/home/bob/xemacs/xemacs-21.1.14/lib-src/hexl.c:150: warning: `c' might be used
uninitialized in this function
/home/bob/xemacs/xemacs-21.1.14/lib-src/hexl.c:197: warning: `c' might be used
uninitialized in this function
/home/bob/xemacs/xemacs-21.1.14/lib-src/gnuserv.c: In function `handle_response':
/home/bob/xemacs/xemacs-21.1.14/lib-src/gnuserv.c:325: warning: `len' might be used
uninitialized in this function
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c: In function `hash':
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c:1849: warning: array subscript has type
`char'
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c:1849: warning: array subscript has type
`char'
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c: In function `hash':
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c:1849: warning: array subscript has type
`char'
/home/bob/xemacs/xemacs-21.1.14/lib-src/etags.c:1849: warning: array subscript has type
`char'
/home/bob/xemacs/xemacs-21.1.14/lib-src/ootags.c: In function `hash':
/home/bob/xemacs/xemacs-21.1.14/lib-src/ootags.c:1912: warning: array subscript has type
`char'
/home/bob/xemacs/xemacs-21.1.14/lib-src/ootags.c:1912: warning: array subscript has type
`char'
In file included from /usr/include/limits.h:148,
from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/limits.h:117,
from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/limits.h:11,
from /usr/include/sys/param.h:22,
from sysfile.h:45,
from dired.c:31:
/usr/include/bits/posix2_lim.h:89: warning: `RE_DUP_MAX' redefined
regex.h:229: warning: this is the location of the previous definition
emacs.c: In function `voodoo_free_hook':
emacs.c:2157: warning: assignment from incompatible pointer type
emacs.c: In function `Fkill_emacs':
emacs.c:2222: warning: assignment from incompatible pointer type
In file included from /usr/include/linux/keyboard.h:4,
from gpmevent.c:21:
/usr/include/linux/wait.h:4: warning: `WNOHANG' redefined
/usr/include/bits/waitflags.h:26: warning: this is the location of the previous
definition
/usr/include/linux/wait.h:5: warning: `WUNTRACED' redefined
/usr/include/bits/waitflags.h:27: warning: this is the location of the previous
definition
process-unix.c: In function `allocate_pty':
process-unix.c:219: warning: `c' might be used uninitialized in this function
glyphs-x.c: In function `convert_EImage_to_XImage':
glyphs-x.c:126: warning: `qtable' might be used uninitialized in this function
redisplay-x.c: In function `x_flash':
redisplay-x.c:2256: warning: implicit declaration of function `poll'
window.c: In function `Fset_window_configuration':
window.c:4888: warning: `previous_minibuf_top' might be used uninitialized in this
function
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/update-elc.el...
Loading very-early-lisp... (2416)
Loading find-paths.el... (13900)
Loading packages.el... (24440)
Loading setup-paths.el... (5480)
Loading dump-paths.el... (0)
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/dumped-lisp.el... (136)
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/make-docfile.el...
Loading very-early-lisp... (2416)
Loading find-paths.el... (13900)
Loading packages.el... (24404)
Loading setup-paths.el... (5480)
Loading dump-paths.el... (0)
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/dumped-lisp.el... (136)
Spawning make-docfile ...
Spawning make-docfile ...done
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/loadup.el...
Using load-path (/home/bob/xemacs/xemacs-21.1.14/src/../lisp/
/home/bob/xemacs/xemacs-21.1.14)
Loading very-early-lisp... (2416)
Loading /home/bob/xemacs/xemacs-21.1.14/src/../lisp/dumped-lisp.el... (188)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/backquote.elc... (2924)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/bytecomp-runtime.elc... (4664)
Loading /home/bob/xemacs/xemacs-21.1.14/Installation.el... (36)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/find-paths.elc... (5592)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/packages.elc... (10456)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/setup-paths.elc... (2936)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/dump-paths.elc... (0)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/subr.elc... (9068)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/replace.elc... (12800)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/version.el... (3456)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/cl.elc... (14408)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/cl-extra.elc... (19720)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/cl-seq.elc... (25728)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/widget.elc... (816)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/custom.elc... (5456)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/cus-start.elc... (780)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/cmdloop.elc... (6496)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/keymap.elc... (7768)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/syntax.elc... (6972)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/device.elc... (1872)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/console.elc... (0)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/obsolete.elc... (14492)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/specifier.elc... (5044)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/faces.elc... (27440)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/glyphs.elc... (9184)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/objects.elc... (2160)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/extents.elc... (1448)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/events.elc... (2572)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/text-props.elc... (3012)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/process.elc... (4552)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/multicast.elc... (624)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/frame.elc... (12752)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/map-ynp.elc... (2972)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/simple.elc...
(48972)
Loading /home/bob/xemacs/xemacs-21.1.14/lisp/keydefs.elc...*** Error in XEmacs
initialization
(void-function quit-char)
*** Backtrace
really-early-error-handler((void-function quit-char))
quit-char()
byte-code("..." [define-key global-map ""
mode-specific-command-prefix "b" switch-to-buffer "k" kill-buffer
"" list-buffers put erase-buffer disabled t "" upcase-region
"" downcase-region "õ" upcase-region-or-word "ì"
downcase-region-or-word "ã" capitalize-region-or-word 33 n 255 127
self-insert-command " " "" beginning-of-line ""
backward-char-command "" end-of-line "" forward-char-command
"" delete-char delete backward-or-forward-delete-char (meta delete)
backward-or-forward-kill-word [(control x) (delete)] backward-or-forward-kill-sentence
"" find-file "" toggle-read-only ""
find-file-read-only "" find-alternate-file "" save-buffer
"s" save-some-buffers "" write-file "i" insert-file
"þ" not-modified "" list-directory ""
save-buffers-kill-emacs "4f" find-file-other-window "4r"
find-file-read-only-other-window "4" "4b"
switch-to-buffer-other-window "4" display-buffer "5b"
switch-to-buffer-other-frame "5f" find-file-other-frame "5"
"5r" find-file-read-only-other-frame "52" make-frame "50"
delete-frame "5o" other-frame vector help-char help-command help f1
" " indent-for-tab-command "?" indent-region " "
indent-rigidly "é" tab-to-tab-stop [(shift tab)] "" isearch-forward
"" isearch-backward "?" isearch-forward-regexp "?"
isearch-backward-regexp "" suspend-emacs-or-iconify-frame ""
suspend-or-iconify-emacs "n" make-sparse-keymap map set-keymap-name
narrowing-prefix narrow-to-region "nn" "nw" widen "nd"
narrow-to-defun "\n" newline-and-indent "
" newline "" open-line "?" split-line ""
quoted-insert "Þ" delete-indentation "Ü" delete-horizontal-space
"í" back-to-indentation "" delete-blank-lines " "
just-one-space "ú" zap-to-char "½" count-lines-region "="
what-cursor-position "º" eval-expression "?:" ""
repeat-complex-command "º" "u" advertised-undo (control /) undo
"" "¡" shell-command "ü" shell-command-on-region
"" universal-argument ?0 i ?9 meta digit-argument control (meta -)
negative-argument (control -) (control meta -) "" kill-line "" kill-region "÷" kill-ring-save "-"
append-next-kill "" yank "ù" yank-pop "