Hi,
 
Could someone please help me out here before I go insane.
I'm trying to compile Cyrus IMAPD 2.0.12 on a Debian 2.2r1 with kernel 2.2.17.
I've installed the Berkeley DB, OpenSSL and Cyrus SASL without problems.
Also configured Cyrus IMAPD with the following syntax:
 
./configure --with-auth=unix
 
And then when I run 'make' I get the following error:
 
gate:~/cyrus-imapd-2.0.12# make all
### Making all in /root/cyrus-imapd-2.0.12/man
make[1]: Entering directory `/root/cyrus-imapd-2.0.12/man'
make[1]: Nothing to be done for `all'.
..
..
make[1]: Entering directory `/root/cyrus-imapd-2.0.12/perl'
### Making all in /root/cyrus-imapd-2.0.12/perl/imap
make[2]: Entering directory `/root/cyrus-imapd-2.0.12/perl/imap'
LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -o blib/arch/auto/Cyrus/IMAP/IMAP.so  -shared -L/usr/local/lib IMAP.o ../../lib/libcyrus.a    -lsasl -lssl -lcrypto
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[2]: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 1
make[2]: Leaving directory `/root/cyrus-imapd-2.0.12/perl/imap'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/root/cyrus-imapd-2.0.12/perl'
make: *** [all] Error 1
gate:~/cyrus-imapd-2.0.12#
 
 
What to do, anyone ?!
 
Regards,
Michael Abrahamsson

Reply via email to