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

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

Re: loaddefs.el on Windows incomplete


From: Ralf Angeli
Subject: Re: loaddefs.el on Windows incomplete
Date: Thu, 07 Jul 2005 11:37:01 +0200
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

* Jason Rumney (2005-07-07) writes:

> Can you please try to debug what has caused this on your machine. I do 
> not have this problem, and noone else has reported it either.

Okay, I inserted a `sleep 60' at the end of the `autoloads' target of
lisp/makefile and this is what I could observe during a `make
bootstrap':

--8<---------------cut here---------------start------------->8---
make[1]: Entering directory `/d/software/windows/unix/src/emacs/lisp'
/d/software/windows/unix/src/emacs/lisp/../update-subdirs 
/d/software/windows/unix/src/emacs/lisp; \
for file in calc calendar emacs-lisp emulation eshell gnus international 
language mail mh-e net obsolete play progmodes term textmodes toolbar url; do \
   /d/software/windows/unix/src/emacs/lisp/../update-subdirs $file; \
done;
Directories: calc calendar emacs-lisp emulation eshell gnus international 
language mail mh-e net obsolete play progmodes term textmodes toolbar url
"./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte -l 
autoload \
        --eval '(setq find-file-hook nil \
                find-file-suppress-same-file-warnings t \
                generated-autoload-file \
                  "/d/software/windows/unix/src/emacs/lisp/loaddefs.el")' \
        -f batch-update-autoloads /d/software/windows/unix/src/emacs/lisp calc 
calendar emacs-lisp emulation eshell gnus international language mail mh-e net 
obsolete play progmodes term textmodes toolbar url
Opening output file: no such file or directory, 
d:/d/software/windows/unix/src/emacs/lisp/loaddefs.el
--8<---------------cut here---------------end--------------->8---

So there is a superfluous "d:" in front of the path.  The problem will
probably vanish if a <drive>:/<dir>/ syntax was used all along.  But I
don't know how to do this.

As updating loaddefs.el fails, the loaddefs.el which remains in the
lisp/ directory has the same contents as ldefs-boot.el which was
copied by the bootstrap-clean target.  Obviously ldefs-boot.el does
not include autoloads for latexenc and Makefile mode stuff.


For configuring and building Emacs I opened a DOS prompt entered the
nt/ subdirectory, did a
configure --with-gcc --prefix=d:/software/windows/unix/emacs
and after that a
make bootstrap

All of this was done with recent versions of MSYS, MinGW and GnuWin32
libraries.

The version of make is
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i686-pc-msys

-- 
Ralf




reply via email to

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