Below mentioned Makefile, Makefile.in are located at the /usr/share/emacs/site-lisp/bbdb/lisp/.
In the current `Makefile.in' the `bbdb' target has both .elc and .el as the dependencies. It seems to be a mistake as * bbdb-*.el files are a part of the original package; * the Makefile.in has no rules to make .el-targets besides bbdb-autoloads.el. I suggest the following diff: --- Makefile.in 2006-04-13 20:41:25.000000000 +0700 +++ - 2008-10-28 17:43:11.972838894 +0600 @@ -161,8 +161,8 @@ autoloadsc: bbdb-autoloads.elc extras: bbdb-print.elc bbdb-ftp.elc bbdb-whois.elc bbdb-xemacs.elc \ - bbdb-srv.el bbdb-reportmail.el bbdb-snarf.elc bbdb-w3.elc \ - bbdb-sc.el bbdb-merge.elc bbdb-migrate.elc bbdb-gui.elc + bbdb-srv.elc bbdb-reportmail.elc bbdb-snarf.elc bbdb-w3.elc \ + bbdb-sc.elc bbdb-merge.elc bbdb-migrate.elc bbdb-gui.elc bbdb: bbdb.elc bbdb-com.elc bbdb-hooks.elc autoloadsc extras rmail: bbdb bbdb-rmail.elc vm: bbdb bbdb-vm.elc `Makefile' will be made automatically from the fixed `Makefile.in'. Recently I watched the .el-dependencies problem invoking $ make bbdb in the shadow directory of `bbdb/lisp'. We will keep the problem in a drowsy state if don't correct `Makefile.in'. Thanks, Tatiana Kronberg -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

