Мои этапы установки:
./configure --with-db-libdir=/usr/local/BerkeleyDB.3.3/lib --with-db-incdir=/usr/local/BerkeleyDB.3.3/include
make
../lib/libcyrus.a(cyrusdb_db3.o): In function `mysync':
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:240: undefined reference to `txn_checkpoint'
../lib/libcyrus.a(cyrusdb_db3.o): In function `myarchive':
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:270: undefined reference to `log_archive'
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:291: undefined reference to `log_archive'
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:319: undefined reference to `log_archive'
../lib/libcyrus.a(cyrusdb_db3.o): In function `gettid':
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:403: undefined reference to `txn_id'
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:407: undefined reference to `txn_id'
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:417: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o): In function `mystore':
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:706: undefined reference to `txn_id'
/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:696: undefined reference to `txn_id'
../lib/libcyrus.a(cyrusdb_db3.o):/tmp/cyrus-imapd-2.1.16/lib/cyrusdb_db3.c:720: more undefined references to `txn_id' follow
*** Error code 1
Я бьюсь уже 6 дней и не могу решить вопрос с компиляцией Cyrus-imapd
Stop in /tmp/cyrus-imapd-2.1.16/imap.
*** Error code 1
До вызова ./configure ... я выполнил следующее:
CPPFLAGS="-L/usr/local/BerkleyDB.3.3/lib"
export CPPFLAGS
CPPFLAGS="${CPPFLAGS} -I/usr/local/BerkleyDB.3.3/include"
export CPPFLAGS
Все пути указаны корректно, но установить не получается