Hi,

I tried down grad to BerkeleyDB 3.3, and in cyrus-imap manually changed
Makefile -ldb-4.0 to -ldb-3.0. 
And it works. 
I did 
./configure  --with-auth=unix --without-krb4 --without-ucdsnmp
--with-bdb-incdir=/usr/local/BerkeleyDB.3.3/include --with-bdb-libdir=/usr
/local/BerkeleyDB.3.3/lib --with-dblib=berkeley

But the Makefiles are still using -db-4.0. I wonder where can I set the path
for cyrus-imap to look for db files? It is really confusing. 

Although it right works for me on BerkeleyDB 3.3, I still don't know why.

Thanks for all the help.

Su


-----Original Message-----
From: Vernon A. Fort [mailto:[EMAIL PROTECTED]]
Sent: September 23, 2002 9:13 PM
To: [EMAIL PROTECTED]
Subject: RE: Really Need Help! -- Cyrus Imap Initialize Error


Maybe I missed it in previous posts but what o/s are you compiling this
on....

Andy

--------------------------------
Vernon A. Fort (Andy)
Provident Solutions LLC.
(615) 406-5540 http://www.provident-solutions.com
 

>>-----Original Message-----
>>From: [EMAIL PROTECTED] [mailto:owner-info-
>>[EMAIL PROTECTED]] On Behalf Of Su Li
>>Sent: Monday, September 23, 2002 7:38 PM
>>To: 'Ken Murchison'
>>Cc: [EMAIL PROTECTED]
>>Subject: RE: Really Need Help! -- Cyrus Imap Initialize Error
>>
>>Hi,
>>
>>I am back with cyrus-imapd-2.1.9 with BerkleyDB 4.0. I have tried to
put
>>every thing in "/usr/local/BerkeleyDB.4.0/lib and include" into
/usr/lib,
>>/usr/include, /usr/local/lib and /usr/local/include. It still didn't
work.
>>I
>>have being trying for 5 days to sovle the compile error, but got no
luck.
>>
>> ../master/service.o pushstats.o backend.o imapd.o index.o tls.o
version.o
>>libimap.a ../acap/libacap.a ../lib/libcyrus.a  -lsasl2  -lssl -lcrypto
>>-lfl  -ldb-4.0  -lresolv  -lcom_err -lwrap -lnsl
>>../lib/libcyrus.a(cyrusdb_db3.o): In function `mysync':
>>/usr/local/src/cyrus-imapd-2.1.9/lib/cyrusdb_db3.c:237: undefined
>>reference
>>to `txn_checkpoint'
>>../lib/libcyrus.a(cyrusdb_db3.o): In function `myarchive':
>>/usr/local/src/cyrus-imapd-2.1.9/lib/cyrusdb_db3.c:262: undefined
>>reference
>>to `log_archive'
>>/usr/local/src/cyrus-imapd-2.1.9/lib/cyrusdb_db3.c:283: undefined
>>reference
>>to `log_archive'
>>/usr/local/src/cyrus-imapd-2.1.9/lib/cyrusdb_db3.c:311: undefined
>>reference
>>to `log_archive'
>>../lib/libcyrus.a(cyrusdb_db3.o): In function `gettid':
>>/usr/local/src/cyrus-imapd-2.1.9/lib/cyrusdb_db3.c:384: undefined
>>reference
>>to `txn_id'
>>
>>What other thing can I do to get it compile? Thanks a lot for your
help.
>>
>>
>>Su
>>
>>(519)888-7465 ext 3041
>>
>>
>>
>>-----Original Message-----
>>From: Ken Murchison [mailto:[EMAIL PROTECTED]]
>>Sent: September 23, 2002 8:06 PM
>>To: Su Li
>>Cc: [EMAIL PROTECTED]
>>Subject: RE: Really Need Help! -- Cyrus Imap Initialize Error
>>
>>
>>Quoting Su Li <[EMAIL PROTECTED]>:
>>
>>> Hi
>>>
>>> I installed cyrus-imapd-2.0.16 with BekeleyDB 4.0. It compils but
when I
>>> start master process, I got:
>>
>>Read the release notes.  2.0.16 does not support DB 4.0

Reply via email to