[openssl-dev] Compilation error while ignoring no-ssl2 no-ssl3

Kannan Narayanasamy -X (kannanar - HCL TECHNOLOGIES LIMITED at Cisco) kannanar at cisco.com
Wed Jul 22 11:24:26 UTC 2015


Hi,

To disable SSLv2 and SSLv3 while compilation used no-ssl2 and no-ssl3 option for windows platform. But getting the below link error. Without option "no-ssl2 no-ssl3" I can compile successfully. Any pointers to resolve this issue? Thanks in advance.

LINK : warning LNK4001: no object files specified; libraries used
LINK : warning LNK4068: /MACHINE not specified; defaulting to IX86
LINK : warning LNK4001: no object files specified; libraries used
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_f_ssl
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_new_buffer_ssl_connec
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_new_ssl
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_new_ssl_connect
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_ssl_copy_session_id
SSLEAY32.def : error LNK2001: unresolved external symbol BIO_ssl_shutdown
SSLEAY32.def : error LNK2001: unresolved external symbol DTLSv1_client_method
SSLEAY32.def : error LNK2001: unresolved external symbol DTLSv1_method
SSLEAY32.def : error LNK2001: unresolved external symbol DTLSv1_server_method
SSLEAY32.def : error LNK2001: unresolved external symbol ERR_load_SSL_strings
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CIPHER_description
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CIPHER_get_bits
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CIPHER_get_name
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CIPHER_get_version
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_COMP_add_compression_
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_COMP_get_compression_
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_COMP_get_name
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CTX_add_client_CA
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CTX_add_session
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CTX_callback_ctrl
SSLEAY32.def : error LNK2001: unresolved external symbol SSL_CTX_check_private_key

Openssl Version: openssl-0.9.8zc

Commands used: 

VCVARS32.BAT
perl Configure VC-WIN32 no-idea shared no-ssl2 no-ssl3 --prefix=e:/openssl
ms\do_masm
nmake -f ms\ntdll.mak



Thanks,
Kannan Narayanasamy.







More information about the openssl-dev mailing list