Gunjan Kakani wrote:
> 
> Hi all,
> 
> I am a newbie to this mailing list, and new user of
> Cyrus server!
> 
> I am trying to use Cyrus 1.6.24 on RedHat Linux 7.0.
> My purpose is to setup a PHP interface to Cyrus IMAP
> server and develop a webmail interface!
> 
> I am following the "install" file in the /doc dir.
> 
> While compiling, "./configure" runs well, "make
> depend" runs well. But when running "make all" it
> gives me following error!
> 
> ***********************************
> 
> make[1]: Leaving directory
> `/cyrus/cyrus-imapd-1.6.24/lib'
> ### Making all in /cyrus/cyrus-imapd-1.6.24/imap
> make[1]: Entering directory
> `/cyrus/cyrus-imapd-1.6.24/imap'
> gcc -L/usr/local/lib -Wl,-rpath,/usr/local/lib  -g -O2
>   -o deliver \
>  deliver.o libimap.a ../lib/libcyrus.a
> ../sieve/libsieve.a -lsasl -ldl -lssl -lcrypto  -lfl
> -lcom_err
> deliver.o: In function `checkdelivered':
> deliver.o(.text+0x451a): undefined reference to
> `dbm_open'
> deliver.o(.text+0x45a7): undefined reference to
> `dbm_fetch'

It cant find the berkley db library
and -l/path/to/berkleydb

It can find the includes though ??

Have you done some clever renameing ??
did you install a version of berkleydb ? or
is it trying to use and older version which
does not have the same API ?



-- 
Simon

Reply via email to