[Date Prev][Date Next]
RE: configure - specify SleepyCat
Solved...almost. configure --prefix=/usr/local fixed the configuration, but
the make (after make depend) failed with "ldbm.c:319: structure has no
member named `set_malloc'".
The FAQ and documentation explain this to be due to the call set_malloc
having been replaced with set_alloc
(http://www.sleepycat.com/docs/ref/upgrade.3.3/alloc.html). My question is -
how / where do I make these changes?
From: Jakob Breivik Grimstveit
Sent: 20 December 2001 12:28
Subject: Re: configure - specify SleepyCat
From: "Euan Guttridge" <EGuttridge@buildonline.com>
> When you say *installed*, does running configure -> make -> make
> install mean *installed* or do I need to do anything further? I
> suspect so as there is nothing in /usr/local/BerkeleyDB.4.0/lib.
I *believe* the 'make install' procedure has to be completed for the
required files to be present for OpenLDAP to finish. For BerkleyDB
support, that is.
For more information, I refer to this topic described in the OpenLDAP
Admin Guide, available at
OpenLDAP's slapd(8) primary database backend, LDBM, requires a
compatible database package for entry storage. LDBM is compatible with
Sleepycat Software's BerkeleyDB (recommended) or the Free Software
Foundation's GNU Database Manager (GDBM). If neither of these packages
are available at configure time, you will not be able build slapd(8)
with primary database backend.
Your operating system may provide one of these two packages in the base
system or as an optional software component. You may need may need to
obtain the software and install it yourself.
Jakob Breivik Grimstveit, Morvikbotn 341, 5122 Morvik, 55195667, 48298152
email@example.com / firstname.lastname@example.org, www.grimstveit.net
System Integrator, TTYL as, email@example.com, 55969161
"I love deadlines. I love the whooshing noise they make as they go by."