I am hoping that I am just missing sumething stupid,

Here is how I configured it:

./configure --with-auth=unix --prefix=/packages/cyrus-imapd 
--with-openssl=/opt/openssl/openssl-0.9.6 --with-sasl=/opt/cyrus-sasl/default/ 
--with-dbdir=/opt/db/db-3.1.17/

where /opt/cyrus-sasl/default -> /opt/cyrus-sasl/cyrus-sasl-1.5.24

And gcc chugs away for awhile before giving me this:

...

gcc -L/opt/db/db-3.1.17//lib -Wl,-rpath,/opt/db/db-3.1.17//lib 
-L/opt/db/db-3.1.17//lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib  
-L/opt/openssl/openssl-0.9.6/lib -g -O2   -o imapd \
 ../master/service.o pushstats.o imapd.o index.o tls.o libimap.a ../acap/libacap.a 
../lib/libcyrus.a  -L/opt/cyrus-sasl/default//lib -lsasl -ldl -lfl  -ldb-3  -lssl 
-lcrypto   ../et/libcom_err.a -lwrap -lnsl
tls.o: In function `tls_init_serverengine':
/tmp/cyrus-imapd-2.0.12/imap/tls.c:383: undefined reference to `SSL_library_init'
/tmp/cyrus-imapd-2.0.12/imap/tls.c:426: undefined reference to 
`SSL_CTX_set_tmp_rsa_callback'
collect2: ld returned 1 exit status
make[1]: *** [imapd] Error 1
make[1]: Leaving directory `/tmp/cyrus-imapd-2.0.12/imap'
make: *** [all] Error 1

I have tried 2 other versions of openssl, and this doesn't help.

Any suggestions?

Thanx.

Brendan

Reply via email to