sperber(a)informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
| Something wonky is going on. It's triggering a re-make of xemacs in
| src which it shouldn't at this stage of the install. Can you do an
| "ls -l src/xemacs"?
(I ran both of the commands after a successful make.)
-rwxrwxr-x 1 azure azure 8359542 Apr 24 11:07 src/xemacs
| Moreover, can you see if "cd src; make -n
| install" indeed wants to run update-elc once again?
So it seems:
touch NOBYTECOMPILE
./temacs -nd -batch -l
/home/azure/projects/software/3rdparty/xemacs-21.4-compiled/src/../lisp/update-elc.el
if test ! -f update-elc.stamp -o -f NOBYTECOMPILE; then touch update-elc.stamp; fi; \
rm -f NOBYTECOMPILE
rm -f ../lib-src/DOC; \
./temacs -nd -batch -l
/home/azure/projects/software/3rdparty/xemacs-21.4-compiled/src/../lisp/make-docfile.el --
\
-o ../lib-src/DOC -d /home/azure/projects/software/3rdparty/xemacs-21.4-compiled/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 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 realpath.c getloadavg.c inline.c linuxplay.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 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
rm -f xemacs
./temacs -nd -batch -l
/home/azure/projects/software/3rdparty/xemacs-21.4-compiled/src/../lisp/loadup.el dump
echo "Testing for Lisp shadows ..."
./xemacs -batch -vanilla -f list-load-path-shadows
../lib-src/make-path /include /include/m /include/s
echo "Copying include files for ellcc..."
hdir=`pwd`; \
cd /home/azure/projects/software/3rdparty/xemacs-21.4-compiled/src; hdrdir2=`pwd`; cd
$hdir; \
test "$hdrdir2" != "$hdir" && hdir="$hdir $hdrdir2";
\
(for thisdir in $hdir; do \
cd $thisdir && \
(hdrtars=; \
for hdrfile in *.h; do \
hdrtars="$hdrtars $hdrfile"; \
done; \
test -d s && hdrtars="$hdrtars s/*"; \
test -d m && hdrtars="$hdrtars m/*"; \
test -n "$hdrtars" && (tar cf - $hdrtars) | \
(cd /include && umask 022 && tar xf -); \
chmod 755 /include; \
test -d /include/s && \
chmod 755 /include/s; \
test -d /include/m && \
chmod 755 /include/s;) \
done)
--
Hannu
Please don't send copies of list mail