Re: [bdbxml] Installing DBXML-2.1.8 with exiting version of BerkelyDB-4.2

George Feinberg <[email protected]> Thu, 25 Aug 2005 10:10:17 -0400
Newsgroups gmane.comp.db.dbxml.general
Message-ID <[email protected]>
Manjeet,

Allow me to wade into the waters here...
I'm sorry you have been struggling.
The issue is as you've found -- Python, and other modules are linked
with DB 4.2, and BDB XML 2.1.8 requires DB 4.3.  It also
requires that DB be compiled with the same compiler as BDB XML.
The basics are explained in the dbxml/src/python/README file
in the distribution.

So, first you need to build all of BDB XML 2.1.8, including
DB 4.3, and install it somewhere.

The way we've recommended to solve the DB issue has been to
change the way you build the DB version of python using
pybsddb.  By default, pybsddb builds a module called
"bsddb" but you can change that.  If you change the
module name (to whatever you want), and build against
the 4.3 version that you built with 2.1.8, you should be able to
have the 2 DB modules co-exist.

Let the list know how this works for you!

Regards,

George

> Hello Conrad
>
> Python and Apache are already using BerkeleyDB-4.2. Which i should  
> retain.
> And i have to compile DBXML using above version.
>
> But i do not know ho to do that. Can you guide me or provide some  
> pointer for that.
> The DBXML installation doc available with the package seems to be  
> insufficient to handle this issue.
>
> Thank you
> Manjeet Ch




------------------------------------------
To remove yourself from this list, send an
email to [email protected]