OVH Cloud OVH Cloud

error: BDB/HDB: BerkeleyDB version incompatible

2 réponses
Avatar
will_s_gui
Je voudrais installer openldap pour ceci je doit d'abord installer
Berkeley.
Le probleme est que lorsque je lance la commande

./configure --> pour openldap

je recoit a la fin de la configuration l'erreur suivante :

checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb43)... no
checking for Berkeley DB link (-ldb-43)... no
checking for Berkeley DB link (-ldb-4.3)... no
checking for Berkeley DB link (-ldb-4-3)... no
checking for Berkeley DB link (-ldb42)... no
checking for Berkeley DB link (-ldb-42)... no
checking for Berkeley DB link (-ldb-4.2)... no
checking for Berkeley DB link (-ldb-4-2)... no
checking for Berkeley DB link (-ldb-4)... no
checking for Berkeley DB link (-ldb4)... no
checking for Berkeley DB link (-ldb)... yes
checking for Berkeley DB version match... yes
checking for Berkeley DB thread support... yes
checking Berkeley DB version for BDB backend... no
configure: error: BDB/HDB: BerkeleyDB version incompatible


J'ai alors fait ceci :

CPPFLAGS=-I/usr/local/BerkeleyDB.4.3/include \
LDFLAGS=-L/usr/local/BerkeleyDB.4.3/lib \
./configure

et la il me donne cette erreur

checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb43)... no
checking for Berkeley DB link (-ldb-43)... no
checking for Berkeley DB link (-ldb-4.3)... yes
checking for Berkeley DB version match... no
configure: error: Berkeley DB version mismatch


j'ai aussi copiés les fichiers libdb du répertoire par défaut
(/usr/local//usr/local/BerkeleyDB.4.3/lib) vers /usr/lib

et j'obtien ceci:

checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb43)... no
checking for Berkeley DB link (-ldb-43)... no
checking for Berkeley DB link (-ldb-4.3)... yes
checking for Berkeley DB version match... Berkeley DB version mismatch
header: Sleepycat Software: Berkeley DB 4.1.25: (October 24,
2003)
library: Sleepycat Software: Berkeley DB 4.3.27: (December 22,
2004)
no
configure: error: Berkeley DB version mismatch

2 réponses

Avatar
trewan
wills wrote:
Je voudrais installer openldap pour ceci je doit d'abord installer
Berkeley.


Je viens de faire l'install openldap et j'ai eu aussi quelques soucis
avec berkeley db.

Primo , j'ai installé tous les prerequis dans l'ordre ici :
http://www.tldp.org/HOWTO/LDAP-HOWTO/prereq.html

Ensuite, j'ai du désinstaller une version de berkely db livrée avec la
distrib. Puis j'ai installé la 4.3.27 , patché et ca a marché..

( à tout hasard, as tu bien lu l'install de berkeley? y a une compil a
faire dans le rep build_unix) -

Voilou, perso je suis bloqué au test du serveur slapd , j'arrive pas à
ajouter d'entrer avec ldapadd ;)

voilà mes 2 cent

Eric

Avatar
Rakotomandimby (R12y) Mihamina
( Mon, 18 Apr 2005 05:15:52 -0700 ) wills :

Je voudrais installer openldap pour ceci je doit d'abord installer
Berkeley.
Le probleme est que lorsque je lance la commande

./configure --> pour openldap


C'est quelle distribution?
Tu veux pas essayer un package?

--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)