The compile problem which is not being able to 
link with the Berkeley Database, but before
going into the details of solving that problem,
is there any particular reason you are 
starting with the old 1.6.24 instead of the 
newer (and better) 2.0.12?

I even believe some guys here on the list have
made RPMs of the latest 2.0.12 for RH 7.0.

-- Michael --

----- Original Message ----- 
From: "Gunjan Kakani" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 20, 2001 6:08 AM
Subject: Compile error for Cyrus 1.6.24 on Linux


> 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'
> deliver.o(.text+0x45ec): undefined reference to
> `dbm_close'
> deliver.o: In function `markdelivered':
> deliver.o(.text+0x46b5): undefined reference to
> `dbm_store'
> deliver.o: In function `_prune_actual_db':
> deliver.o(.text+0x4752): undefined reference to
> `dbm_firstkey'
> deliver.o(.text+0x4778): undefined reference to
> `dbm_fetch'
> deliver.o(.text+0x47a1): undefined reference to
> `dbm_delete'
> deliver.o(.text+0x47be): undefined reference to
> `dbm_nextkey'
> deliver.o(.text+0x47d9): undefined reference to
> `dbm_close'
> collect2: ld returned 1 exit status
> make[1]: *** [deliver] Error 1
> make[1]: Leaving directory
> `/cyrus/cyrus-imapd-1.6.24/imap'
> make: *** [all] Error 1
> 
> 
> *********************************
> 
> it stops there, I have both Berkeley DB and GDBM
> installed on the server!
> 
> Any hack of this??
> 
> Thanks
> 
> Gunjan Kakani
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Auctions - buy the things you want at great prices
> http://auctions.yahoo.com/
> 

Reply via email to