>Возможно не верно указаны пути для хэдеров
>пойиграйся с --with-dbdir
поставил теперь ./configure --with-dbdir=/usr/local/BerkeleyDB.4.2/
стало компилиться. Потом новая ошибка вылезла:
### Making all in /usr/home/user/cyrus-imapd-2.1.16/perl
(cd imap; OPENSSL_LIB="" OPENSSL_INC="" SASL_LIB="-L/usr/lib/sasl2/lib -R/usr/lib/sasl2/lib -lsasl2" SASL_INC="-I/usr/lib/sasl2/include" CC="gcc" perl Makefile.PL PREFIX=/usr/local)
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lsasl2
Writing Makefile for Cyrus::IMAP
### Making all in /usr/home/user/cyrus-imapd-2.1.16/perl/imap
mkdir blib
mkdir blib/lib
mkdir blib/lib/Cyrus
cp IMAP/Shell.pm blib/lib/Cyrus/IMAP/Shell.pm
cp IMAP.pm blib/lib/Cyrus/IMAP.pm
cp IMAP/Admin.pm blib/lib/Cyrus/IMAP/Admin.pm
cp IMAP/IMSP.pm blib/lib/Cyrus/IMAP/IMSP.pm
/usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 /usr/libdata/perl/5.00503/ExtUtils/xsubpp -typemap /usr/libdata/perl/5.00503/ExtUtils/typemap -typemap typemap IMAP.xs >xstmp.c && mv xstmp.c IMAP.c
cc -c -I../../lib -I/usr/lib/sasl2/include -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE -DPERL_POLLUTE IMAP.c
In file included from IMAP.xs:55:
../../lib/imclient.h:48: sasl/sasl.h: No such file or directory
*** Error code 1
Stop in /usr/home/user/cyrus-imapd-2.1.16/perl/imap.
*** Error code 1
Stop in /usr/home/user/cyrus-imapd-2.1.16/perl.
*** Error code 1
Stop in /usr/home/user/cyrus-imapd-2.1.16.