Incerc sa instalez cyrus-imapd-2.1.13 Configure-ul arata asa (conform howto-ului):
./configure --with-sasl=/usr/local/lib --with-perl --with-auth=unix --with-dbdir=/usr/local/bdb --with-bdb-libdir=/usr/local/bdb/lib --with-bdb-incdir=/usr/local/bdb/include --with-openssl=/usr/local/ssl --without-ucdsnmp Mentionez ca este instalat db 4.x Banuiala mea (daca ma uit la cum arata numele fisierului cyrusdb_db3.c) este ca am nevoie de un downgrade la db 3.x sau sa instalalez si db 3.x si sa-i arat calea. Intrebarea e daca a mai patit-o cineva si cum a rezolvat problema. Erorile de la compilare arata cam asa: ### Making all in /install/cyrus-imapd-2.1.13/lib gcc -c -I.. -I/usr/include/et -I/usr/local/include -I/usr/local/ssl/include -I/usr/local/lib/include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 prot.c gcc -c -I.. -I/usr/include/et -I/usr/local/include -I/usr/local/ssl/include -I/usr/local/lib/include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 imclient.c gcc -c -I.. -I/usr/include/et -I/usr/local/include -I/usr/local/ssl/include -I/usr/local/lib/include -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 cyrusdb_db3.c cyrusdb_db3.c:87: syntax error before `*' cyrusdb_db3.c:87: warning: type defaults to `int' in declaration of `dbenv' cyrusdb_db3.c:87: warning: data definition has no type or storage class cyrusdb_db3.c:93: syntax error before `*' cyrusdb_db3.c:98: syntax error before `75' cyrusdb_db3.c:98: warning: type defaults to `int' in declaration of `exit' cyrusdb_db3.c:98: conflicting types for `exit' /usr/include/stdlib.h:96: previous declaration of `exit' cyrusdb_db3.c:98: warning: data definition has no type or storage class cyrusdb_db3.c:86: warning: `dbinit' defined but not used cyrusdb_db3.c:90: warning: `commit_txn' declared `static' but never defined cyrusdb_db3.c:91: warning: `abort_txn' declared `static' but never defined *** Error code 1 PS SO-ul este un FreeBSD 4.8-STABLE, dar nu cred ca are importanta. -- Serghei.
