> From: David Abrahams <[EMAIL PROTECTED]> > Date: Sun, 28 Aug 2005 04:18:57 -0400 > > > Trying to rebuild NTEmacs today using MinGW I found that I needed to replace: > > $(EMACS) $(EMACSOPT) -l autoload --eval '(setq generated-autoload-file > "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins > > with > > $(EMACS) $(EMACSOPT) -l autoload --eval '(setq generated-autoload-file > "./loaddefs.el")' -f batch-update-autoloads $$wins > > The absolute windows pathname in $(lisp) seemed to be confusing emacs.
I'm guessing that it isn't Emacs that gets confused, it's your shell. (What is your shell, and where did you get its port?) Can you try to verify that? For example, what happens if you rename sh.exe to something else, and then try to rebuild (thus forcing Make to use cmd.exe)? Anyway, your change only works when Emacs is built from within its source tree. In other cases, we _need_ an absolute file name there. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel