/usr/bin/ld: cannot find -lssl: Error on make

Imran Aziz jalal7 at gmail.com
Wed Jun 1 09:43:21 EDT 2005

Hello All,
I have installed all the dependencies for Cyrus IMAPD but still
getting an error while trying to make it.

I am using this command for config and then make 

./configure --with-bdb-libdir=/usr/local/BerkeleyDB.4.3/lib
make depend
make all CFLAGS=-O

and I get the following error

LD_RUN_PATH="/lib:/usr/local/lib" gcc  -shared -L/usr/local/lib IMAP.o
 -o blib/arch/auto/Cyrus/IMAP/IMAP.so ../../lib/libcyrus.a
../../lib/libcyrus_min.a  -L/usr/local/BerkeleyDB.4.3/lib -ldb-4.1
-lsasl2 -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
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/ub3rm4st3r/cyrus-mail/cyrus-imapd-2.2.12/perl'
make: *** [all] Error 1

Any ideas as to how to sort this out please. Any pointers would be
great. Thanks a lot


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

More information about the Info-cyrus mailing list