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/

Reply via email to