Re: compiling bbdb3 with mingw

Sean Sieger <[email protected]>
Newsgroups gmane.emacs.windows
Message-ID <[email protected]>
Eli Zaretskii <[email protected]> writes:

    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.

I sent a mail to the bbdb list.

In the meanwhile, I tried to substitute this bit from lisp/Makefile,

        $(emacs) -l autoload \
                --eval '(setq autoload-builtin-package-versions t)' \
                --eval '(setq generated-autoload-file (unmsys--file-name "$(lisp)/loaddefs.el"))' \
                -f batch-update-autoloads $$wins

for this, in bbdb/lisp/makefile-temp,

        $(emacs) -l autoload \
             	--eval '(setq generated-autoload-file "'`pwd`/$@'")' \
                --eval '(setq make-backup-files nil)' \
	-f batch-update-autoloads `pwd`

like this,

	$(emacs) -l autoload \
		--eval '(setq generated-autoload-file (unmsys--file-name "'`pwd`/$@'")' \
		--eval '(setq make-backup-files nil)' \
		-f batch-update-autoloads `pwd`

It wasn't fatal but it didn't write bbdb-loaddefs.el like I was hopin'
and prayin' it would.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.