The fact that you have no drive letters in the paths suggests to me
that you are using cygwin or msys make, which corrupts DOS paths to
look like unix paths in a way that only cygwin or msys tools can
understand. This is not good behaviour for make, please try a different
version. There are non-MSYS versions of mingw make available that use
native paths. Ralf Angeli wrote: * 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 |
_______________________________________________ Emacs-pretest-bug mailing list Emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug