Will Buik writes:
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?
OpenSSL is not correctly installed. The OpenSSL libraries are missing or corrupted.
pgpHBt5BETcm1.pgp
Description: PGP signature
_______________________________________________ Courier-imap mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap
