> From: Sean Sieger <sean.sie...@gmail.com> > Date: Wed, 09 Oct 2013 07:30:47 -0400 > > 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 > ^^
Use the unmsys--file-name function, like Emacs Makefile's do in lisp/ and in leim/, to overcome this problem. And ask Roland to make that change in the upstream package, since unmsys--file-name is a no-op for any OS but Windows.