On Tue, 15 Mar 2005, Robert wrote:
Hi. I am trying to build cyrus-imapd 2.2.12 and I am having a bit of difficulty getting it to build. The specific error I get is:
------------------ gcc -L/usr/local/ssl/lib -Wl,-rpath,/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib -Wl,-rpath,/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib -L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/ssl/lib -L/usr/local/lib -o sievec sievec.o libsieve.a ../lib/libcyrus.a ../lib/libcyrus_min.a libsieve.a -L/usr/local/lib/lib -Wl,-rpath,/usr/local/lib/lib -lsasl2 -L/usr/local/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv -lresolv -lfl -lresolv -L/usr/local/BerkeleyDB.4.2/lib -Wl,-rpath,/usr/local/BerkeleyDB.4.2/lib -ldb-4.2 -lssl -lcrypto -lcom_err libsieve.a(sieve_err.o): In function `initialize_siev_error_table': /vol/source/cyrus-imapd-2.2.12/sieve/sieve_err.c:40: undefined reference to `_et_list'
What com_err.h and compile_et binary were used during compile? What com_err library?
probably which compile_et and find /usr -name com_err.h -print and find /usr -name libcom_err.a
I bet you need comerr-devel rpm or somesuch.
--- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html