When I run make I get the following errors:

Linking couriertls
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x48f): In function
`rsa_callback':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:216:
undefined reference to `RSA_generate_key'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x6ea): In function
`process_rsacertfile':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:274:
undefined reference to `SSL_CTX_use_certificate_chain_file'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x6fb):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:280:
undefined reference to `SSL_CTX_use_RSAPrivateKey_file'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x775): In function
`process_dhcertfile':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:299:
undefined reference to `SSL_CTX_use_certificate_chain_file'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x82c):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:328:
undefined reference to `SSL_CTX_use_PrivateKey_file'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0xae1): In function `tls_create':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:405:
undefined reference to `SSL_load_error_strings'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0xae6):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:406:
undefined reference to `SSL_library_init'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0xb57):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:421:
undefined reference to `TLSv1_method'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0xf79):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:413:
undefined reference to `SSLv23_method'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0xf83):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:413:
undefined reference to `SSLv2_method'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x11a9): In function `cache_add':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:604:
undefined reference to `i2d_SSL_SESSION'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x122f):/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:621:
undefined reference to `i2d_SSL_SESSION'
./.libs/libcouriertls.a(libcouriertls.o)(.text+0x137d): In function `get_func':
/usr/local/src/courier/courier-imap-4.1.1/tcpd/libcouriertls.c:694:
undefined reference to `d2i_SSL_SESSION'
collect2: ld returned 1 exit status
make[3]: *** [couriertls] Error 1
make[3]: Leaving directory `/usr/local/src/courier/courier-imap-4.1.1/tcpd'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/courier/courier-imap-4.1.1/tcpd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/courier/courier-imap-4.1.1'
make: *** [all] Error 2

My invocation of configure was

COURIERAUTHCONFIG='/usr/local/courier-authlib-0.58/bin/courierauthconfig'
CPPFLAGS='-I/usr/local/openssl-0.9.8b/include
-I/usr/local/courier-authlib-0.58/include'
CFLAGS='-I/usr/local/openssl-0.9.8b/include
-I/usr/local/courier-authlib-0.58/include'
LDFLAGS='-L/usr/local/openssl-0.9.8b/lib
-L/usr/local/courier-authlib-0.58/lib -ldl' ./configure
--prefix=/usr/local/courier-imap-4.1.1

Does anyone know what has gone wrong?


_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to