On Thu, 2002-12-12 at 11:38, Paul Hands wrote:
> Hi all,
> 
> I read the knowledge base article on what to with libdb3.1.17, and did
> as suggested by clicking on the link to sleepycat.com.
> I made a directory, /export/home/evolution, then a subdirectory libdb,
> inside which the db-3.1.17 directory contains the results of unpacking
> the tar.gz file.

Hm, the knowledge base article is actually incomplete/incorrect, you are
supposed to compile the Berkeley DB library, install it in your home
directory, and then point Evolution to that.  The Berkeley DB
documentation explains how to compile it; it basically boils down to
../dist/configure and then make (if I recall correctly -- please check,
I haven't done it in a while).

Here is an excerpt from the Evolution README file ("Compiling Berkeley
DB" section):

  * Get the Sleepycat tarball from:

      http://www.sleepycat.com/update/snapshot/db-3.1.17.tar.gz

  * Install the content somewhere _other_ than the evolution source tree.
     e.g: NOT evolution/db-3.1.17

  * Compile according to instructions, but installing into some custom
    prefix, for example:

      ../dist/configure --prefix=/home/user/berkeleydb-3.1.17

  * Autogen Evolution specifying that it has to look for the DB
    library there, for example:

      ./autogen.sh --prefix=/opt/gnome
      --with-db3-includes=/home/user/berkeleydb-3.1.17/include
      --with-db3-libs=/home/user/berkeleydb-3.1.17/lib

Sorry for the confusion, we will update the Knowledge Base article.

-- 
Ettore Perazzoli <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to