Strange failure. configure, and make went fine. But:
sudo make install
cd ./lib-src && make all
make[1]: Entering directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lib-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lib-src'
cd ./lwlib && make all
make[1]: Entering directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lwlib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lwlib'
cd ./src && make all
make[1]: Entering directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/src'
./temacs -nd -batch -l /usr/local/src/xemacs-21.4.3/src/../lisp/update-elc.el
Loading /usr/local/src/xemacs-21.4.3/src/../lisp/update-elc.el...
Loading very-early-lisp...
Loading find-paths.el...
Loading packages.el...
Loading setup-paths.el...
Loading dump-paths.el...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/dumped-lisp.el...
"Error: Library file backquote not found"
rm -f ../lib-src/DOC; \
./temacs -nd -batch -l /usr/local/src/xemacs-21.4.3/src/../lisp/make-docfile.el -- \
-o ../lib-src/DOC -d /usr/local/src/xemacs-21.4.3/src -i ../lib-src/../site-packages \
abbrev.c alloc.c blocktype.c buffer.c bytecode.c callint.c callproc.c casefiddle.c
casetab.c chartab.c cmdloop.c cmds.c console.c console-stream.c data.c device.c dired.c
doc.c doprnt.c dynarr.c editfns.c elhash.c emacs.c eval.c events.c filelock.c unexelf.c
balloon_help.c balloon-x.c eldap.c postgresql.c dgif_lib.c gif_io.c menubar.c scrollbar.c
dialog.c toolbar.c menubar-x.c scrollbar-x.c dialog-x.c toolbar-x.c gui-x.c mule.c
mule-ccl.c mule-charset.c file-coding.c input-method-xlib.c mule-wnnfns.c mule-canna.c
realpath.c inline.c linuxplay.c esd.c miscplay.c console-tty.c device-tty.c event-tty.c
frame-tty.c objects-tty.c redisplay-tty.c cm.c terminfo.c gpmevent.c event-unixoid.c
database.c sysdll.c emodules.c process-unix.c event-stream.c extents.c faces.c fileio.c
filemode.c floatfns.c fns.c font-lock.c frame.c general.c glyphs.c glyphs-eimage.c
glyphs-widget.c gui.c gutter.c hash.c imgproc.c indent.c insdel.c intl.c keymap.c
line-number.c lread.c lstream.c macros.c marker.c md5.c minibuf.c objects.c opaque.c
print.c process.c profile.c rangetab.c redisplay.c redisplay-output.c regex.c search.c
select.c signal.c sound.c specifier.c strftime.c symbols.c syntax.c sysdep.c undo.c
console-x.c device-x.c event-Xt.c frame-x.c glyphs-x.c objects-x.c redisplay-x.c
select-x.c xgccache.c widget.c window.c
Loading /usr/local/src/xemacs-21.4.3/src/../lisp/make-docfile.el...
Loading very-early-lisp...
Loading find-paths.el...
Loading packages.el...
Loading setup-paths.el...
Loading dump-paths.el...
File error: "Cannot open load file", "custom"
./temacs -nd -batch -l /usr/local/src/xemacs-21.4.3/src/../lisp/loadup.el dump
Loading /usr/local/src/xemacs-21.4.3/src/../lisp/loadup.el...
Using load-path (/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp)
Using module-load-path (/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/modules)
Loading very-early-lisp...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/dumped-lisp.el...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/backquote.elc...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/bytecomp-runtime.elc...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/find-paths.elc...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/packages.elc...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/setup-paths.elc...
Loading /usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/lisp/dump-paths.elc...
Load file subr: not found
Fatal error during load, aborting
make[1]: *** [xemacs] Error 1
make[1]: Leaving directory `/usr/local/src/i686-pc-linux-gnu/xemacs-21.4.3/src'
make: *** [src] Error 2
The files that are complained about are plainly there!! In the same
directory as the others! Same permissions!
I did build in a seperate directory. Does that matter?