RM> I got the tarball from:
RM>
RM> http://www.waider.ie/hacks/emacs/bbdb/bbdb-2.33.tar.gz
RM>
RM> and ran configure/make (the make didn't work all that well, I can send
RM> a log of the build if you like).
RW> Ah. That would be good, yes.
RW> ... p.s. Linux or BSD?
Well, the ugly truth comes out... Windows 2000 running the cygnus
tools and emacs for NT. While reproducing the install output I
realized that my earlier build problems were probably due to leaving
the GNUSDIR and VMDIR variable assignments off the configure line.
After adding them I get the (correct) output below. The package
behaves slightly differently after the new compile. The first time I
use M-x bbdb the command executes correctly, but subsequent executions
fail exactly as described in my previous messages.
BTW, thank you very much for all the assistance...
5 OOPS:bbdb-2.33$ ./configure GNUSDIR=d:/usr/site-lisp VMDIR=d:/usr/site-lisp/vm-6.92
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for rm... /usr/bin/rm
checking for my keys... not found
Damn! I'm locked outside :-(
checking for gtar... no
checking for tar... tar
checking that tar is GNU tar... yes
checking for gzip... gzip
checking for makeinfo... makeinfo
checking for texi2dvi... texi2dvi
checking for etags... etags
checking for emacs... emacs
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lisp/Makefile
config.status: creating texinfo/Makefile
config.status: creating tex/Makefile
config.status: creating utils/Makefile
6 OOPS:bbdb-2.33$ make all
cd lisp; make bbdb
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/lisp'
emacs -no-site-file -no-init-file -batch -q -f batch-byte-compile ./bbdb.el
While compiling the end of the data in file d:/usr/site-lisp/bbdb-2.33/lisp/bbdb.el:
** The following functions are not known to be defined:
mail-position-on-field, set-keymap-prompt
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-com.el
While compiling bbdb-complete-name in file d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-com.el:
** auto-fill-hook is an obsolete variable; use auto-fill-function instead.
** reference to free variable auto-fill-hook
While compiling bbdb-dial-number:
** reference to free variable bbdb-sound-volume
While compiling the end of the data:
** The following functions are not known to be defined: display-error,
mh-send, vm-session-initialization, vm-mail-internal,
bbdb-header-start, bbdb-extract-field-value, extent-string,
bbdb-extract-address-components, mail-abbrev-expand-hook,
play-sound, next-event, Info-goto-node, display-message,
window-list, window-pixel-edges, event-to-character, char-int
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-com.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc \
-eval '(and (not (string= "d:/usr/site-lisp/vm-6.92" "")) \
(setq load-path (cons "d:/usr/site-lisp/vm-6.92" load-path)) \
(load "vm" t) \
(load "vm-vars" t))' \
-f batch-byte-compile bbdb-hooks.el
Loading vm...
Loading vm-vars...
While compiling bbdb-header-start in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-hooks.el:
** reference to free variable gnus-article-buffer
While compiling the end of the data:
** The following functions are not known to be defined: mh-show,
bbdb/vm-pop-up-bbdb-buffer, bbdb/gnus-pop-up-bbdb-buffer,
bbdb/rmail-pop-up-bbdb-buffer
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-hooks.elc
Done
emacs -no-site-file -no-init-file -batch -q -f batch-byte-compile ./bbdb-autoloads.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-autoloads.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-print.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-print.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-ftp.el
While compiling the end of the data in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-ftp.el:
** the function display-error is not known to be defined.
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-ftp.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-whois.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-whois.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-xemacs.el
While compiling the end of the data in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-xemacs.el:
** the function load-sound-file is not known to be defined.
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-xemacs.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(or (fboundp (quote define-obsolete-variable-alias)) (if
(locate-library "gnuserv-compat") (load-library "gnuserv-compat"))) (if (and
(locate-library "gnuserv") (locate-library "itimer")) (byte-compile-file
"bbdb-srv.el") (message "Optional package bbdb-srv skipped - gnuserv not found"))'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "reportmail") (byte-compile-file
"bbdb-reportmail.el") (message "Optional package bbdb-reportmail skipped - reportmail
not found"))'
Optional package bbdb-reportmail skipped - reportmail not found
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-snarf.el
While compiling the end of the data in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-snarf.el:
** The following functions are not known to be defined:
replace-regexp-in-string, replace-in-string
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-snarf.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-w3.el
While compiling bbdb-insinuate-w3 in file d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-w3.el:
** reference to free variable w3-mode-map
While compiling the end of the data:
** The following functions are not known to be defined:
bbdb-read-new-record, url-view-url
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-w3.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "supercite") (byte-compile-file
"bbdb-sc.el") (message "Optional package bbdb-sc skipped - supercite not found"))'
While compiling bbdb-insinuate-sc in file d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-sc.el:
** reference to free variable attribution
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-sc.elc
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-merge.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-merge.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-migrate.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-migrate.elc
Done
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -f batch-byte-compile bbdb-gui.el
While compiling toplevel forms in file d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-gui.el:
** reference to free variable bbdb-find-face
** reference to free variable scrollbar-height
While compiling bbdb-hack-x-face:
** reference to free variable highlight-headers-hack-x-face-p
While compiling the end of the data:
** The following functions are not known to be defined: bbdb-find-face,
mapcar-extents, set-specifier, bbdb-extent-property,
bbdb-delete-extent, bbdb-list-extents, bbdb-set-extent-property,
bbdb-make-extent, bbdb-set-extent-face, find-face, make-glyph,
set-glyph-face, bbdb-set-extent-begin-glyph,
highlight-headers-x-face, bbdb-set-extent-end-glyph,
highlight-headers-x-face-to-pixmap, bbdb-extent-start-position,
bbdb-extent-end-position, bbdb-desc-to-menu, bbdb-popup,
bbdb-extent-at, bbdb-highlight-extent, bbdb-extent-face
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-gui.elc
Done
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/lisp'
cd lisp; make rmail
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/lisp'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(or (fboundp (quote define-obsolete-variable-alias)) (if
(locate-library "gnuserv-compat") (load-library "gnuserv-compat"))) (if (and
(locate-library "gnuserv") (locate-library "itimer")) (byte-compile-file
"bbdb-srv.el") (message "Optional package bbdb-srv skipped - gnuserv not found"))'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "reportmail") (byte-compile-file
"bbdb-reportmail.el") (message "Optional package bbdb-reportmail skipped - reportmail
not found"))'
Optional package bbdb-reportmail skipped - reportmail not found
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc \
-f batch-byte-compile bbdb-rmail.el
Loading rmailsum...
While compiling bbdb/rmail-update-records in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-rmail.el:
** reference to free variable bbdb/prompt-for-create-p
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-rmail.elc
Done
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/lisp'
cd lisp; make vm
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/lisp'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(or (fboundp (quote define-obsolete-variable-alias)) (if
(locate-library "gnuserv-compat") (load-library "gnuserv-compat"))) (if (and
(locate-library "gnuserv") (locate-library "itimer")) (byte-compile-file
"bbdb-srv.el") (message "Optional package bbdb-srv skipped - gnuserv not found"))'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "reportmail") (byte-compile-file
"bbdb-reportmail.el") (message "Optional package bbdb-reportmail skipped - reportmail
not found"))'
Optional package bbdb-reportmail skipped - reportmail not found
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(progn (if (not (string-match "d:/usr/site-lisp/vm-6.92" ""))
(setq load-path (cons "d:/usr/site-lisp/vm-6.92" load-path))) (if (load "vm-version"
t) (cond ((> (string-to-number vm-version) 5.31) (load "vm")) (t (load "vm-vars")
(load "vm")))))' \
-f batch-byte-compile bbdb-vm.el
Loading vm-version...
Loading vm...
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-vm.elc
Done
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/lisp'
cd lisp; make mhe
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/lisp'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(or (fboundp (quote define-obsolete-variable-alias)) (if
(locate-library "gnuserv-compat") (load-library "gnuserv-compat"))) (if (and
(locate-library "gnuserv") (locate-library "itimer")) (byte-compile-file
"bbdb-srv.el") (message "Optional package bbdb-srv skipped - gnuserv not found"))'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "reportmail") (byte-compile-file
"bbdb-reportmail.el") (message "Optional package bbdb-reportmail skipped - reportmail
not found"))'
Optional package bbdb-reportmail skipped - reportmail not found
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(progn (if (not (string-match "" "")) (setq load-path (cons ""
load-path))) (load "mh-e"))' \
-f batch-byte-compile bbdb-mhe.el
Loading mh-e...
While compiling bbdb/mh-update-record in file
d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-mhe.el:
** reference to free variable bbdb/prompt-for-create-p
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-mhe.elc
Done
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/lisp'
cd lisp; make gnus
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/lisp'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(or (fboundp (quote define-obsolete-variable-alias)) (if
(locate-library "gnuserv-compat") (load-library "gnuserv-compat"))) (if (and
(locate-library "gnuserv") (locate-library "itimer")) (byte-compile-file
"bbdb-srv.el") (message "Optional package bbdb-srv skipped - gnuserv not found"))'
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (locate-library "reportmail") (byte-compile-file
"bbdb-reportmail.el") (message "Optional package bbdb-reportmail skipped - reportmail
not found"))'
Optional package bbdb-reportmail skipped - reportmail not found
emacs -no-site-file -no-init-file -batch -q -eval "` dir=\". \"; echo \(setq load-path
\(append \(list ; for i in $dir ; do echo \\"$i\\"\ ; done ; echo \) load-path\)\) ;
`" -l ./bbdb.elc -eval '(if (not (string-match "d:/usr/site-lisp" "")) (setq load-path
(cons "d:/usr/site-lisp" load-path)))' \
-f batch-byte-compile bbdb-gnus.el
Wrote d:/usr/site-lisp/bbdb-2.33/lisp/bbdb-gnus.elc
Done
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/lisp'
cd texinfo; make info
make[1]: Entering directory `/d/usr/site-lisp/bbdb-2.33/texinfo'
make[1]: Nothing to be done for `info'.
make[1]: Leaving directory `/d/usr/site-lisp/bbdb-2.33/texinfo'
--
Robert
_______________________________________________
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/