joerg ries
Am Samstag, 11. Dezember 2004 16:55 schrieb Dieter Kluenter:
joerg ries
writes: Hi Liste,
Nun wollte ich 'cyrus-imapd-2.2.9' kompilieren. Doch leider bekomme ich beim Aufruf von ./configure \ --with-sasl=/usr/local/lib \ --with-perl \ --with-auth=unix \ --with-dbdir=/usr/local/Berkeley.4.2\ --with-bdb-libdir=/usr/local/Berkeley.4.2/lib \ --with-bdb-incdir=/usr/local/Berkeley.4.2/include \ --with-openssl=/usr/local/ssl \ --without-ucdsnmp \
folgende Fehlermeldung: configure: error: Berkeley DB 3.x or later was not found. You may need to supply the --with-bdb-libdir or --with-bdb-incdir configure options.
Vermutlich enthält die Datei /usr/include/db.h den Eintrag #include
Nein, leider nicht. Eine Zeile, welche die 'db.h' einbindet gibt es überhaupt nicht.
Seltsam, das ist eine bei SuSE übliche Methode, auf die diversen BerkelyDB-Versionen zu verweisen. Auf welche db Version bezieht sich denn db.h? Diese Information findest du, wenn du db.h mit einem pager ausliest, die Werte zu 'define DB_VERSION_MAJOR, define DB_VERSION_MINOR, define DB_VERSION_PATCH ergeben die Version. -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53