ich bin seit ein paar Monaten dabei mein Projekt Email Server (postfix) IMAP Server (Courier IMAP) und OpenLDAP zu planen und wollte heute anfangen es praktisch um zu setzten.
Ich habe mir als erstes den OpenLDAP Server als Opfer ausgesucht.
Ich habe mir also OpenLDAP von der folgenden URL geladen:
Code: Select all
wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/openldap-stable-20030709.tgz
Code: Select all
./configure
Das Script kommt auch relativ weit, aber bei folgendem Abschnitt wird die Vorfreude abrupt enttäuscht.
Code: Select all
checking for db.h... yes
checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb41)... no
checking for Berkeley DB link (-ldb-41)... no
checking for Berkeley DB link (-ldb-4.1)... no
checking for Berkeley DB link (-ldb-4-1)... 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 thread support... yes
checking Berkeley DB version for BDB backend... no
configure: error: BDB: BerkeleyDB version incompatible
Also auf zu http://www.sleepycat.com/ die neuste BerklyDB besorgen.
Gesagt getan:
Code: Select all
wget http://www.sleepycat.com/update/snapshot/db-4.2.50.tar.gz
Installation nach Anleitung verläuft einwandfrei:
Code: Select all
To do a standard UNIX build of Berkeley DB, change to the build_unix directory and then enter the following two commands:
../dist/configure
make
This will build the Berkeley DB library.
To install the Berkeley DB library, enter the following command:
make install
Also noch mal zu OpenLDAP gesprungen und
Code: Select all
./configure
Aber nix neues:
Code: Select all
checking for db.h... yes
checking for Berkeley DB link (default)... no
checking for Berkeley DB link (-ldb41)... no
checking for Berkeley DB link (-ldb-41)... no
checking for Berkeley DB link (-ldb-4.1)... no
checking for Berkeley DB link (-ldb-4-1)... 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 thread support... yes
checking Berkeley DB version for BDB backend... no
configure: error: BDB: BerkeleyDB version incompatible
Ich wollte das hier eigentlich mal extra ohne deb Packete Probieren um noch mal was mehr Ã?bung im Umgang mit source Dateien zu bekommen, aber irgendwie ist das immer wie ein Faß ohne Boden â?¦. Und es scheint mir als wenn ich mal wieder rein gefallen wäreâ?¦
Kannst Du mir Helfen? Also ich bin eigentlich ziemlich sicher, dass das ne Pfad Geschichte ist, die ich eigentlich dem ./configure als Anhängsel mit hätte geben sollen â?¦


