On Mon 07 Oct 2013, Roland Winkler wrote: > On Mon Oct 7 2013 Sean Sieger wrote: >> In a MinGW Bash shell: >> >> $ make --makefile=./makefile-temp >> /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 > > I do not know anything about MinGW. The problem seems to be with > the rule itself. (It's the same rule in makefile-temp and in the > "proper" Makefile generated by autoconf.) > > Can someone else reading this list comment on this?
Mingw tools understand Win32 paths. In order to work with POSIX paths, you need to use the MSYS tools that are available from the same site as mingw. Something like this: # open an MSYS bash shell (usually c:\MinGW\MSYS\1.0\bin\bash.exe) cd bbdb/lisp make --makefile=makefile-temp EMACS=/c/emacs/emacs-24.3/bin/emacs The emacs repo has some instructions on how to setup the tools to build emacs itself using mingw/msys tools (see nt/INSTALL). A much better approach would be to create an emacs ELPA package for bbdbv3, as that would be able to compile and install the lisp and docs without requiring any tools outside a running emacs (even on Windows). HTH, AndyM ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/