Roland Winkler added `makefile-temp' to the lisp directory of the development version of BBDB for those without Autoconf-2.69, say those of us MinGW users.
I've tried this, cd bbdb/lisp make --makefile=makefile-temp and got, /bin/cp bbdb-site.el.in bbdb-site.el /bin/rm -f bbdb-loaddefs.el; LC_ALL=C emacs --batch --directory=./ -l autoload \ --eval '(setq generated-autoload-file "'`pwd`/bbdb-loaddefs.el'" )' \ --eval '(setq make-backup-files nil)' \ -f batch-update-autoloads `pwd` [I've tried messing around with makefile-temp to get rid of this:] Opening output file: no such file or directory, c:/c/bbdb/lisp/bbdb-loaddefs.el ^^ LC_ALL=C emacs --batch --directory=./ -f batch-byte-compile bbdb-site.el Wrote c:/bbdb/lisp/bbdb-site.elc [...] LC_ALL=C emacs --batch --directory=./ -f batch-byte-compile bbdb-ispell.el Wrote c:/bbdb/lisp/bbdb-ispell.elc But alas, cannot successfully produce `bbdb-loaddefs.el', only, (provide 'bbdb-loaddefs) (if (and load-file-name (file-name-directory load-file-name)) (add-to-list 'load-path (file-name-directory load-file-name))) gets written. make --makefile=makefile-temp EMACS=/c/path/to/bin/emacs was suggested to me, but I got the same path noted ^ above. Any MinGW aficionados?