we tried to compile cyrus-imapd-2.2.12 with ldap and kerberos support. But it gives some error messages during compilation. we compiled with following options:
./configure --prefix=/usr/src/imapd --exec-prefix=/usr/src/imapd --with-auth=krb --with-ldap=/usr/src/ldap --with-krb=/usr/lib/heimdal-servers/ --with-krbdes=no --with-gss_impl=heimdal
and We got the following error during make :
In file included from mupdate.h:57, from mupdate-client.c:75: mupdate_err.h:20: warning: `struct et_list' declared inside parameter list mupdate_err.h:20: error: conflicting types for `initialize_mupd_error_table_r' mupdate_err.h:20: error: previous declaration of `initialize_mupd_error_table_r'In file included from mupdate-client.c:76: mupdate_err.h:20: warning: `struct et_list' declared inside parameter list mupdate_err.h:20: error: conflicting types for `initialize_mupd_error_table_r' mupdate_err.h:20: error: previous declaration of `initialize_mupd_error_table_r'make[1]: *** [mupdate-client.o] Error 1 make[1]: Leaving directory `/usr/src/cyrus-imapd-2.2.12/imap' make: *** [all] Error 1
what may be the problem?
thanks in advance r.subramani