On Mon Jul 29 2013 Brett Presnell wrote:
> I can't say exactly how long this has been going on, but my old
> way of configuring and installing bbdb v3 locally in my own
> account doesn't work anymore.  In particular, I rather miss the
> --with-emacs configure option and I used to use the --with-tex-dir
> option as well (I know that I can replace at least the first of
> these by defining an environment variable, but I preferred the
> configure option).

The goal of the recent changes has been to follow the GNU coding
standards the way they are implemented via the autotools (autoconf
and automake)

So you can always override the version of emacs used for building
BBDB by running

./make EMACS=/path_to_emacs/emacs

(Quite generally, you need the same approach to override any command
used in a makefile that follows GNU coding standards.)

Also, instead of --with-tex-dir you need --datadir

Previously, the installation of the TeX files into an existing TeX
installation was always rather fragile. The new approach should be
more robust, where these files are installed into $datadir which
defaults on most GNU linux systems to /usr/local/share/bbdb.  Then
BBDB uses lisp `insert' instead of TeX \input.

These steps are different from before, but I do not see any
disadvantages as compared to previously.

> However, my problems seem to run deeper than that, so I think I'll
> take this in stages.  I'm doing all this in Ubuntu 13.04 (Raring
> Ringtail).

Ubuntu 13.04 comes with GNU automake 1.11.6, yet BBDB requires the more
recent automake 1.13.

Have you installed that?  (I am sorry, older versions of automake
are too limited in how they handle elisp, which is why this part of
automake was changed completely in automake 1.13.  Me too, I run an
ubuntu box.  I found that installing more recent versions of
autoconf and automake from the GNU download directories was very easy.)

If you still cannot build BBDB, could you please post here the
complete transcript of what you get when executing the following
sequence of commands?
Thanks.

$ git clean -fdx .
$ git reset --hard
$ git log -1 --oneline
$ autoreconf --version
$ autoconf --version
$ automake --version
$ aclocal --version
$ autoreconf --verbose --force --install
$ aclocal --verbose --warn=all --force

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&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