I ran into the following problem building 21.2.37 (see the bild output
below). When the build failed, I tried running the xemacs executable int
the src directory.When run from the bash command line I see:
$ xemacs
bash: xemacs: Device or resource busy
$
When running xemacs from the NT command line I see:
D:\Appl\xemacs-21.2.37\src>xemacs
The D:\Appl\xemacs-21.2.37\src\xemacs.exe application cannot be run in
Windows
NT mode.
The build output is shown below. Any hints appreciated:
-- Fred Hart
-----------------------------BUILD
OUTPUT---------------------------------------
$ cd //d/Appl/xemacs-21.2.37/
$ make
cd ./lib-src && make all
make[1]: Entering directory `//d/Appl/xemacs-21.2.37/lib-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `//d/Appl/xemacs-21.2.37/lib-src'
cd ./src && make all
make[1]: Entering directory `//d/Appl/xemacs-21.2.37/src'
./temacs -nd -batch -l //d/Appl/xemacs-21.2.37/src/../lisp/update-elc.el
Loading //d/Appl/xemacs-21.2.37/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 //d/Appl/xemacs-21.2.37/lisp/dumped-lisp.el...
rm -f ../lib-src/DOC; \
./temacs -nd -batch -l //d/Appl/xemacs-21.2.37/src/../lisp/make-docfile.el
-- \
-o ../lib-src/DOC -d //d/Appl/xemacs-21.2.37/src -i
../lib-src/../site-p
ackages \
abbrev.c alloc.c blocktype.c buffer.c bytecode.c callint.c
callproc.c ca
sefiddle.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
eve
nts.c debug.c tests.c filelock.c ntplay.c unexcw.c scrollbar-msw.c
menubar-msw.c
toolbar-msw.c dialog-msw.c console-msw.c device-msw.c event-msw.c
frame-msw.c o
bjects-msw.c select-msw.c redisplay-msw.c glyphs-msw.c gui-msw.c dragdrop.c
dgif
_lib.c gif_io.c menubar.c scrollbar.c dialog.c toolbar.c file-coding.c
realpath.
c getloadavg.c inline.c console-tty.c device-tty.c event-tty.c frame-tty.c
objec
ts-tty.c redisplay-tty.c cm.c terminfo.c event-unixoid.c database.c sysdll.c
emo
dules.c process-unix.c event-stream.c extents.c faces.c fileio.c filemode.c
flo
atfns.c fns.c font-lock.c frame.c general.c glyphs.c glyphs-eimage.c
glyphs-widg
et.c gui.c gutter.c hash.c imgproc.c indent.c insdel.c intl.c keymap.c
line-nu
mber.c lread.c lstream.c macros.c marker.c md5.c minibuf.c objects.c
opaque.c pr
int.c process.c profile.c rangetab.c redisplay.c redisplay-output.c regex.c
sear
ch.c select.c sheap.c signal.c sound.c specifier.c strftime.c symbols.c
syntax.c
sysdep.c undo.c widget.c window.c win32.c xemacs_res.c free-hook.c
ralloc.c
Loading //d/Appl/xemacs-21.2.37/src/../lisp/make-docfile.el...
Loading very-early-lisp...
Loading find-paths.el...
Loading packages.el...
Loading setup-paths.el...
Loading dump-paths.el...
Loading custom...
Loading widget...
Loading custom ...done
Loading process...
Loading //d/Appl/xemacs-21.2.37/lisp/dumped-lisp.el...
Spawning make-docfile ...
Spawning make-docfile ...done
./temacs -nd -batch -l //d/Appl/xemacs-21.2.37/src/../lisp/loadup.el dump
Loading //d/Appl/xemacs-21.2.37/src/../lisp/loadup.el...
Using load-path (//d/Appl/xemacs-21.2.37/lisp)
Using module-load-path (//d/Appl/xemacs-21.2.37/modules)
Loading very-early-lisp...
Loading //d/Appl/xemacs-21.2.37/lisp/dumped-lisp.el...
Loading //d/Appl/xemacs-21.2.37/lisp/backquote.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/bytecomp-runtime.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/find-paths.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/packages.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/setup-paths.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/dump-paths.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/subr.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/replace.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/version.el...
Loading //d/Appl/xemacs-21.2.37/lisp/cl.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/cl-extra.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/cl-seq.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/widget.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/custom.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/cus-start.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/cmdloop.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/keymap.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/syntax.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/device.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/console.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/obsolete.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/specifier.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/faces.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/glyphs.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/objects.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/extents.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/events.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/text-props.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/process.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/multicast.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/frame.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/map-ynp.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/simple.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/keydefs.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/abbrev.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/derived.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/minibuf.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/list-mode.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/modeline.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/cus-file.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/startup.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/misc.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/help-nomule.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/help.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/files.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/lib-complete.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/format.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/indent.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/isearch-mode.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/buffer.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/buff-menu.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/undo-stack.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/window.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/window-xemacs.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/paths.el...
Loading //d/Appl/xemacs-21.2.37/lisp/lisp.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/page.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/register.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/iso8859-1.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/paragraphs.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/easymenu.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/lisp-mode.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/text-mode.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/fill.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/auto-save.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/movemail.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/float-sup.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/itimer.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/itimer-autosave.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/printer.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/gui.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/mouse.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/mode-motion.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/toolbar.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/scrollbar.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/menubar.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/dialog.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/gutter.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/dragdrop.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/select.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/menubar-items.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/gutter-items.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/toolbar-items.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/dialog-items.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/coding.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/code-files.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/code-process.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/code-cmds.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/msw-glyphs.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/msw-faces.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/msw-mouse.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/msw-init.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/msw-select.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/tty-init.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/fontl-hooks.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/auto-show.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/loadhist.elc...
Loading //d/Appl/xemacs-21.2.37/lisp/loaddefs.elc...
Loading site-load...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name xemacs
.data and .bss reversed
found bss - keeping 3424c of 39e00 bytes
found data - keeping 2941c0 of 29b400 bytes
writing file header
writing optional header
new data size is 2d5000, >= 2d5200
new data size is < approx: No such file or directory
make[1]: [xemacs] Error 255 (ignored)
Testing for Lisp shadows ...
./xemacs: error 16
make[1]: Leaving directory `//d/Appl/xemacs-21.2.37/src'
cd ./src && make dump-elcs
make[1]: Entering directory `//d/Appl/xemacs-21.2.37/src'
./temacs -nd -batch -l //d/Appl/xemacs-21.2.37/src/../lisp/update-elc.el
Loading //d/Appl/xemacs-21.2.37/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 //d/Appl/xemacs-21.2.37/lisp/dumped-lisp.el...
make[1]: Leaving directory `//d/Appl/xemacs-21.2.37/src'
//d/Appl/xemacs-21.2.37/src/xemacs -batch -vanilla \
-l update-elc-2.el -f batch-update-elc-2 lisp
//d/Appl/xemacs-21.2.37/src/xemacs: error 16
make: *** [all-elc] Error 2
$