Problems building cyrus-imapd

Derrick J Brashear shadow at
Fri Mar 18 07:11:06 EST 2005

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?

which compile_et
find /usr -name com_err.h -print
find /usr -name libcom_err.a

I bet you need comerr-devel rpm or somesuch.

Cyrus Home Page:
Cyrus Wiki/FAQ:
List Archives/Info:

More information about the Info-cyrus mailing list