Openldap -> error: BDB: BerkeleyDB not available

Post Reply
Message
Author
dmsman

Openldap -> error: BDB: BerkeleyDB not available

#1 Post by dmsman »

Hallo zusammen,
ich bin gerade dabei mir einen Ldap-Server einzurichten und komm jetzt bei einem Problem nicht mehr weiter.

Ich hab mir von www.sleepycat.com die BerkeleyDB 4.2.52 heruntergeladen und mit folgend Befehlen eingerichtet:

# tar -xvzf db-4.2.52.tar.gz
# cd db-4.2.52
# cd build_unix
# ../dist/configure
# make
# make install

dann hab ich openlap installiert und zwar so:
# tar -xvzf openldap-stable-20040923.tgz
# cd openldap-2.2.17
# env LDFLAGS="-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib -L/usr/lib"
# env CPPFLAGS="-l/usr/local/BerkeleyDB.4.2/include"
# ./configure

und an dem letzten Befehl (kompilieren) hakt es! Er bringt mir zwar die Meldung:
checking for db.h... yes
checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb42)... no
checking for Berkeley DB link (-ldb-42)... no
...
und weiter unten:

configure: error: BDB: BerkeleyDB not available ????

wie kann das sein?
geb ich ihm den Falschen Pfad für die db.h an oder was könnte ich machen?

danke für eure Hilfe

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

#2 Post by Hans Solo »

hi

nur so eine idee - aber versuch mal die /usr/local/BerkeleyDB.4.2/lib in die
/etc/ld.so.conf
einzutragen und danach ein
ldconfig
durchlaufenzulassen.


mfg
arno
[root@host]# cd /pub
[root@host]# more beer

dmsman

#3 Post by dmsman »

Hi Hans,
hab die lib eingetragen und ldconfig ausgeführt. Danach hab ich nochmal openldap configuriert, jedoch findet er den Eintrag immer noch nicht...

checking for Berkeley DB link (-ldb-4.2) ... no
configure: error: BDB: BerkeleyDB not available

hast du noch einen Tipp?die db.h findet er??!?

beim einrichten von openldap kann man 2 Flags setzen und zwar:
LDFLAGS und CPPFLAGS
wie müssten die bei mir aussehen? oder muss ich wo anders ansetzen?
vielen dank
gruß

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

#4 Post by Hans Solo »

hi

eigentlich war das meine einzige idee.
aber was für eine distri verwendest du denn?

mfg
arno
[root@host]# cd /pub
[root@host]# more beer

dmsman

#5 Post by dmsman »

Hi,
also ich hab die Suse 9.0 drauf mit Updates...
leider hab ich es immer noch nicht heraus gefunden!

habt ihr noch eine Idee?
danke
Gruß

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

#6 Post by Hans Solo »

hi

ich kenn suse zwar nicht wirklich aber kann man da mit yast nicht software nachinstallieren und yast löst die abhängigkeiten auf?

mfg
arno
[root@host]# cd /pub
[root@host]# more beer

dmsman

#7 Post by dmsman »

stimmt schon - hab jetzt komplett suse 9.1 neu hoch gezogen und die Pakete Berkeleydb +openldap2 mit installiert !
werde dies jetzt nochmal testen und meld mich wieder!
danke

Post Reply