Hello,
We are trying to use /usr/local/ssl/lib/openssl.a version 0.9.7a for
building another application (802.1x Xsupplicant0.6). We get the
following unresolved externals (see attachment - make_error.txt). Let us
know what we are missing here. Also attached is the output of the
configure script for 802.1x Xsupplicant application .
Regards
Prasad
**************************Disclaimer************************************
Information contained in this E-MAIL being proprietary to Wipro Limited is
'privileged' and 'confidential' and intended for use only by the individual
or entity to which it is addressed. You are notified that any use, copying
or dissemination of the information contained in the E-MAIL in any manner
whatsoever is strictly prohibited.
***************************************************************************
Making all in src
make[1]: Entering directory `/home/thiagav/nec/802.1x/src/xsupplicant/src'
gcc -g -O2 -Wall -o xsupplicant 1xdriver.o 1xdaemon.o eapol.o eaptls.o eap.o
userconf.o eapcrypt.o configparse.o dot1x_globals.o os_generic.o eapmd5.o
eapmschapv2.o desport.o deskey.o logging.o os_wireless_ext.o auth_tools.o
config_grammar.o config_lex.o -L/usr/local/lib -lpcap -L/usr/local/lib -ldnet -lfl
-L/usr/local/ssl/lib -lcrypto -lssl -ldnet
/usr/local/ssl/lib/libssl.a(t1_enc.o): In function `tls1_change_cipher_state':
t1_enc.o(.text+0x247): undefined reference to `COMP_CTX_free'
t1_enc.o(.text+0x26b): undefined reference to `COMP_CTX_new'
t1_enc.o(.text+0x3b4): undefined reference to `COMP_CTX_free'
t1_enc.o(.text+0x3d4): undefined reference to `COMP_CTX_new'
t1_enc.o(.text+0x42f): undefined reference to `EVP_CIPHER_CTX_cleanup'
t1_enc.o(.text+0x441): undefined reference to `EVP_CIPHER_CTX_init'
t1_enc.o(.text+0x8ae): undefined reference to `EVP_CipherInit_ex'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_free':
ssl_lib.o(.text+0x5f9): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_set_wfd':
ssl_lib.o(.text+0x680): undefined reference to `BIO_s_socket'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_set_rfd':
ssl_lib.o(.text+0x7e0): undefined reference to `BIO_s_socket'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_new':
ssl_lib.o(.text+0xc8c): undefined reference to `X509_STORE_new'
ssl_lib.o(.text+0xcf9): undefined reference to `EVP_get_digestbyname'
ssl_lib.o(.text+0xd39): undefined reference to `EVP_get_digestbyname'
ssl_lib.o(.text+0xd79): undefined reference to `EVP_get_digestbyname'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_free':
ssl_lib.o(.text+0xe99): undefined reference to `X509_STORE_free'
ssl_lib.o(.text+0xeea): undefined reference to `X509_NAME_free'
ssl_lib.o(.text+0xf05): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `ssl_set_cert_masks':
ssl_lib.o(.text+0x1017): undefined reference to `DH_size'
ssl_lib.o(.text+0x1066): undefined reference to `EVP_PKEY_size'
ssl_lib.o(.text+0x10ea): undefined reference to `EVP_PKEY_size'
ssl_lib.o(.text+0x112c): undefined reference to `EVP_PKEY_size'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_dup':
ssl_lib.o(.text+0x16e5): undefined reference to `X509_NAME_free'
ssl_lib.o(.text+0x17d0): undefined reference to `X509_NAME_dup'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_set_cert_store':
ssl_lib.o(.text+0x1934): undefined reference to `X509_STORE_free'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_set_fd':
ssl_lib.o(.text+0x1b7b): undefined reference to `BIO_s_socket'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_check_private_key':
ssl_lib.o(.text+0x212a): undefined reference to `X509_check_private_key'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_check_private_key':
ssl_lib.o(.text+0x21da): undefined reference to `X509_check_private_key'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `ssl_clear_cipher_ctx':
ssl_lib.o(.text+0x2c74): undefined reference to `EVP_CIPHER_CTX_cleanup'
ssl_lib.o(.text+0x2c9b): undefined reference to `EVP_CIPHER_CTX_cleanup'
ssl_lib.o(.text+0x2cc8): undefined reference to `COMP_CTX_free'
ssl_lib.o(.text+0x2ce8): undefined reference to `COMP_CTX_free'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `ssl_init_wbio_buffer':
ssl_lib.o(.text+0x30d2): undefined reference to `BIO_f_buffer'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_set_purpose':
ssl_lib.o(.text+0x22de): undefined reference to `X509_PURPOSE_set'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_set_purpose':
ssl_lib.o(.text+0x22fc): undefined reference to `X509_PURPOSE_set'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_set_trust':
ssl_lib.o(.text+0x230e): undefined reference to `X509_TRUST_set'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_set_trust':
ssl_lib.o(.text+0x232c): undefined reference to `X509_TRUST_set'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_set_default_verify_paths':
ssl_lib.o(.text+0x2a7c): undefined reference to `X509_STORE_set_default_paths'
/usr/local/ssl/lib/libssl.a(ssl_lib.o): In function `SSL_CTX_load_verify_locations':
ssl_lib.o(.text+0x2a8c): undefined reference to `X509_STORE_load_locations'
/usr/local/ssl/lib/libssl.a(ssl_err2.o): In function `SSL_load_error_strings':
ssl_err2.o(.text+0x4): undefined reference to `ERR_load_crypto_strings'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `ssl_cert_dup':
ssl_cert.o(.text+0x107): undefined reference to `d2i_DHparams'
ssl_cert.o(.text+0x10c): undefined reference to `i2d_DHparams'
ssl_cert.o(.text+0x28f): undefined reference to `DH_free'
ssl_cert.o(.text+0x2ac): undefined reference to `X509_free'
ssl_cert.o(.text+0x2c0): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `ssl_verify_cert_chain':
ssl_cert.o(.text+0x395): undefined reference to `X509_STORE_CTX_init'
ssl_cert.o(.text+0x42b): undefined reference to `X509_STORE_CTX_get_ex_new_index'
ssl_cert.o(.text+0x459): undefined reference to `X509_STORE_CTX_set_ex_data'
ssl_cert.o(.text+0x478): undefined reference to `X509_STORE_CTX_purpose_inherit'
ssl_cert.o(.text+0x48f): undefined reference to `X509_STORE_CTX_set_verify_cb'
ssl_cert.o(.text+0x4b5): undefined reference to `X509_verify_cert'
ssl_cert.o(.text+0x4d1): undefined reference to `X509_STORE_CTX_cleanup'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_load_client_CA_file':
ssl_cert.o(.text+0x599): undefined reference to `X509_get_subject_name'
ssl_cert.o(.text+0x5ab): undefined reference to `X509_NAME_dup'
ssl_cert.o(.text+0x5ce): undefined reference to `X509_NAME_free'
ssl_cert.o(.text+0x601): undefined reference to `PEM_read_bio_X509'
ssl_cert.o(.text+0x618): undefined reference to `X509_NAME_free'
ssl_cert.o(.text+0x654): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function
`SSL_add_file_cert_subjects_to_stack':
ssl_cert.o(.text+0x709): undefined reference to `X509_get_subject_name'
ssl_cert.o(.text+0x71b): undefined reference to `X509_NAME_dup'
ssl_cert.o(.text+0x73e): undefined reference to `X509_NAME_free'
ssl_cert.o(.text+0x764): undefined reference to `PEM_read_bio_X509'
ssl_cert.o(.text+0x7a5): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_set_client_CA_list':
ssl_cert.o(.text+0x956): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_CTX_set_client_CA_list':
ssl_cert.o(.text+0x996): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_add_client_CA':
ssl_cert.o(.text+0xa6a): undefined reference to `X509_get_subject_name'
ssl_cert.o(.text+0xa72): undefined reference to `X509_NAME_dup'
ssl_cert.o(.text+0xa99): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_CTX_add_client_CA':
ssl_cert.o(.text+0xafa): undefined reference to `X509_get_subject_name'
ssl_cert.o(.text+0xb02): undefined reference to `X509_NAME_dup'
ssl_cert.o(.text+0xb29): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `SSL_dup_CA_list':
ssl_cert.o(.text+0xb7f): undefined reference to `X509_NAME_dup'
ssl_cert.o(.text+0xb9f): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function
`SSL_get_ex_data_X509_STORE_CTX_idx':
ssl_cert.o(.text+0xc0c): undefined reference to `X509_STORE_CTX_get_ex_new_index'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `ssl_cert_free':
ssl_cert.o(.text+0xd01): undefined reference to `DH_free'
ssl_cert.o(.text+0xd2c): undefined reference to `X509_free'
ssl_cert.o(.text+0xd40): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `ssl_sess_cert_free':
ssl_cert.o(.text+0xdac): undefined reference to `X509_free'
ssl_cert.o(.text+0xdcc): undefined reference to `X509_free'
ssl_cert.o(.text+0xdf8): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(ssl_cert.o): In function `xname_cmp':
ssl_cert.o(.text+0xe55): undefined reference to `X509_NAME_cmp'
/usr/local/ssl/lib/libssl.a(ssl_sess.o): In function `SSL_set_session':
ssl_sess.o(.text+0x90b): undefined reference to `X509_free'
ssl_sess.o(.text+0x9f5): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_sess.o): In function `timeout':
ssl_sess.o(.text+0xb61): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_sess.o): In function `SSL_SESSION_free':
ssl_sess.o(.text+0xd77): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_ciph.o): In function `ssl_cipher_get_evp':
ssl_ciph.o(.text+0x166): undefined reference to `EVP_enc_null'
/usr/local/ssl/lib/libssl.a(ssl_ciph.o): In function `ssl_create_cipher_list':
ssl_ciph.o(.text+0x845): undefined reference to `EVP_get_cipherbyname'
ssl_ciph.o(.text+0x856): undefined reference to `EVP_get_cipherbyname'
ssl_ciph.o(.text+0x867): undefined reference to `EVP_get_cipherbyname'
ssl_ciph.o(.text+0x878): undefined reference to `EVP_get_cipherbyname'
ssl_ciph.o(.text+0x889): undefined reference to `EVP_get_cipherbyname'
/usr/local/ssl/lib/libssl.a(ssl_ciph.o)(.text+0x89a): more undefined references to
`EVP_get_cipherbyname' follow
/usr/local/ssl/lib/libssl.a(ssl_ciph.o): In function `ssl_create_cipher_list':
ssl_ciph.o(.text+0x8bc): undefined reference to `EVP_get_digestbyname'
ssl_ciph.o(.text+0x8cd): undefined reference to `EVP_get_digestbyname'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_certificate_file':
ssl_rsa.o(.text+0x7c): undefined reference to `d2i_X509_bio'
ssl_rsa.o(.text+0xab): undefined reference to `PEM_read_bio_X509'
ssl_rsa.o(.text+0x150): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `ssl_set_pkey':
ssl_rsa.o(.text+0x1eb): undefined reference to `X509_get_pubkey'
ssl_rsa.o(.text+0x1f6): undefined reference to `EVP_PKEY_copy_parameters'
ssl_rsa.o(.text+0x1fe): undefined reference to `EVP_PKEY_free'
ssl_rsa.o(.text+0x231): undefined reference to `X509_check_private_key'
ssl_rsa.o(.text+0x266): undefined reference to `X509_check_private_key'
ssl_rsa.o(.text+0x290): undefined reference to `X509_free'
ssl_rsa.o(.text+0x2c8): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_RSAPrivateKey_file':
ssl_rsa.o(.text+0x39c): undefined reference to `d2i_RSAPrivateKey_bio'
ssl_rsa.o(.text+0x3cb): undefined reference to `PEM_read_bio_RSAPrivateKey'
ssl_rsa.o(.text+0x461): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0x4b1): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0x4ca): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_PrivateKey_file':
ssl_rsa.o(.text+0x58f): undefined reference to `PEM_read_bio_PrivateKey'
ssl_rsa.o(.text+0x64a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `ssl_set_cert':
ssl_rsa.o(.text+0x685): undefined reference to `X509_get_pubkey'
ssl_rsa.o(.text+0x6fa): undefined reference to `EVP_PKEY_free'
ssl_rsa.o(.text+0x72b): undefined reference to `EVP_PKEY_copy_parameters'
ssl_rsa.o(.text+0x760): undefined reference to `X509_check_private_key'
ssl_rsa.o(.text+0x790): undefined reference to `X509_check_private_key'
ssl_rsa.o(.text+0x7a8): undefined reference to `EVP_PKEY_free'
ssl_rsa.o(.text+0x7cd): undefined reference to `EVP_PKEY_free'
ssl_rsa.o(.text+0x7f5): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_certificate_file':
ssl_rsa.o(.text+0x8dc): undefined reference to `d2i_X509_bio'
ssl_rsa.o(.text+0x8ff): undefined reference to `PEM_read_bio_X509'
ssl_rsa.o(.text+0x9c0): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_RSAPrivateKey_file':
ssl_rsa.o(.text+0xa7c): undefined reference to `d2i_RSAPrivateKey_bio'
ssl_rsa.o(.text+0xa9f): undefined reference to `PEM_read_bio_RSAPrivateKey'
ssl_rsa.o(.text+0xb31): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0xb81): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0xb9a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_PrivateKey_file':
ssl_rsa.o(.text+0xc53): undefined reference to `PEM_read_bio_PrivateKey'
ssl_rsa.o(.text+0xd0a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function
`SSL_CTX_use_certificate_chain_file':
ssl_rsa.o(.text+0xdac): undefined reference to `PEM_read_bio_X509'
ssl_rsa.o(.text+0xe6c): undefined reference to `X509_free'
ssl_rsa.o(.text+0xeae): undefined reference to `PEM_read_bio_X509'
ssl_rsa.o(.text+0xee5): undefined reference to `X509_free'
ssl_rsa.o(.text+0xf03): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_RSAPrivateKey':
ssl_rsa.o(.text+0xf81): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0xfc1): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0xfda): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_RSAPrivateKey_ASN1':
ssl_rsa.o(.text+0x100f): undefined reference to `d2i_RSAPrivateKey'
ssl_rsa.o(.text+0x1081): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0x10c1): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0x10da): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_PrivateKey_ASN1':
ssl_rsa.o(.text+0x11b3): undefined reference to `d2i_PrivateKey'
ssl_rsa.o(.text+0x124a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_use_certificate_ASN1':
ssl_rsa.o(.text+0x1306): undefined reference to `d2i_X509'
ssl_rsa.o(.text+0x139a): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_RSAPrivateKey':
ssl_rsa.o(.text+0x1401): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0x1441): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0x145a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_RSAPrivateKey_ASN1':
ssl_rsa.o(.text+0x148f): undefined reference to `d2i_RSAPrivateKey'
ssl_rsa.o(.text+0x1501): undefined reference to `EVP_PKEY_new'
ssl_rsa.o(.text+0x1541): undefined reference to `EVP_PKEY_assign'
ssl_rsa.o(.text+0x155a): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_PrivateKey_ASN1':
ssl_rsa.o(.text+0x1633): undefined reference to `d2i_PrivateKey'
ssl_rsa.o(.text+0x16ca): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(ssl_rsa.o): In function `SSL_CTX_use_certificate_ASN1':
ssl_rsa.o(.text+0x1786): undefined reference to `d2i_X509'
ssl_rsa.o(.text+0x181a): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(ssl_algs.o): In function `SSL_library_init':
ssl_algs.o(.text+0x4): undefined reference to `EVP_des_cbc'
ssl_algs.o(.text+0xc): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x11): undefined reference to `EVP_des_ede3_cbc'
ssl_algs.o(.text+0x19): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x1e): undefined reference to `EVP_idea_cbc'
ssl_algs.o(.text+0x26): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x2b): undefined reference to `EVP_rc4'
ssl_algs.o(.text+0x33): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x38): undefined reference to `EVP_rc2_cbc'
ssl_algs.o(.text+0x40): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x45): undefined reference to `EVP_aes_128_cbc'
ssl_algs.o(.text+0x4d): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x52): undefined reference to `EVP_aes_192_cbc'
ssl_algs.o(.text+0x5a): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x5f): undefined reference to `EVP_aes_256_cbc'
ssl_algs.o(.text+0x67): undefined reference to `EVP_add_cipher'
ssl_algs.o(.text+0x6c): undefined reference to `EVP_md2'
ssl_algs.o(.text+0x74): undefined reference to `EVP_add_digest'
ssl_algs.o(.text+0x81): undefined reference to `EVP_add_digest'
ssl_algs.o(.text+0x98): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0xaf): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0xbc): undefined reference to `EVP_add_digest'
ssl_algs.o(.text+0xd3): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0xea): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0xef): undefined reference to `EVP_dss1'
ssl_algs.o(.text+0xf7): undefined reference to `EVP_add_digest'
ssl_algs.o(.text+0x10e): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0x125): undefined reference to `OBJ_NAME_add'
ssl_algs.o(.text+0x13c): undefined reference to `OBJ_NAME_add'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_accept':
s3_srvr.o(.text+0x537): undefined reference to `EVP_PKEY_size'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_send_server_key_exchange':
s3_srvr.o(.text+0x146a): undefined reference to `DH_free'
s3_srvr.o(.text+0x1493): undefined reference to `d2i_DHparams'
s3_srvr.o(.text+0x1498): undefined reference to `i2d_DHparams'
s3_srvr.o(.text+0x14ec): undefined reference to `DH_generate_key'
s3_srvr.o(.text+0x1637): undefined reference to `EVP_PKEY_size'
s3_srvr.o(.text+0x1850): undefined reference to `EVP_dss1'
s3_srvr.o(.text+0x18b9): undefined reference to `EVP_SignFinal'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_send_certificate_request':
s3_srvr.o(.text+0x1aac): undefined reference to `i2d_X509_NAME'
s3_srvr.o(.text+0x1b0e): undefined reference to `i2d_X509_NAME'
s3_srvr.o(.text+0x1b43): undefined reference to `i2d_X509_NAME'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_get_client_key_exchange':
s3_srvr.o(.text+0x1f95): undefined reference to `DH_compute_key'
s3_srvr.o(.text+0x1fe2): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_get_cert_verify':
s3_srvr.o(.text+0x20fd): undefined reference to `X509_get_pubkey'
s3_srvr.o(.text+0x2108): undefined reference to `X509_certificate_type'
s3_srvr.o(.text+0x2235): undefined reference to `EVP_PKEY_size'
s3_srvr.o(.text+0x2312): undefined reference to `DSA_verify'
s3_srvr.o(.text+0x23a6): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_get_client_certificate':
s3_srvr.o(.text+0x25c9): undefined reference to `d2i_X509'
s3_srvr.o(.text+0x2709): undefined reference to `X509_free'
s3_srvr.o(.text+0x278a): undefined reference to `X509_free'
s3_srvr.o(.text+0x2868): undefined reference to `X509_free'
s3_srvr.o(.text+0x287b): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(s3_srvr.o): In function `ssl3_check_client_hello':
s3_srvr.o(.text+0x2a36): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_get_server_certificate':
s3_clnt.o(.text+0x1025): undefined reference to `d2i_X509'
s3_clnt.o(.text+0x1145): undefined reference to `X509_get_pubkey'
s3_clnt.o(.text+0x1188): undefined reference to `EVP_PKEY_missing_parameters'
s3_clnt.o(.text+0x125e): undefined reference to `X509_free'
s3_clnt.o(.text+0x128c): undefined reference to `X509_free'
s3_clnt.o(.text+0x12f3): undefined reference to `X509_free'
s3_clnt.o(.text+0x13e0): undefined reference to `EVP_PKEY_free'
s3_clnt.o(.text+0x13eb): undefined reference to `X509_free'
s3_clnt.o(.text+0x13f2): undefined reference to `X509_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_get_key_exchange':
s3_clnt.o(.text+0x14ff): undefined reference to `DH_free'
s3_clnt.o(.text+0x16df): undefined reference to `X509_get_pubkey'
s3_clnt.o(.text+0x173d): undefined reference to `DH_new'
s3_clnt.o(.text+0x191f): undefined reference to `X509_get_pubkey'
s3_clnt.o(.text+0x19fc): undefined reference to `EVP_PKEY_size'
s3_clnt.o(.text+0x1b90): undefined reference to `EVP_dss1'
s3_clnt.o(.text+0x1bf3): undefined reference to `EVP_VerifyFinal'
s3_clnt.o(.text+0x1ca9): undefined reference to `EVP_PKEY_free'
s3_clnt.o(.text+0x1ced): undefined reference to `EVP_PKEY_free'
s3_clnt.o(.text+0x1d1d): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_get_certificate_request':
s3_clnt.o(.text+0x1fce): undefined reference to `d2i_X509_NAME'
s3_clnt.o(.text+0x208e): undefined reference to `X509_NAME_free'
s3_clnt.o(.text+0x20d5): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_send_client_key_exchange':
s3_clnt.o(.text+0x215b): undefined reference to `X509_get_pubkey'
s3_clnt.o(.text+0x2187): undefined reference to `EVP_PKEY_free'
s3_clnt.o(.text+0x22c3): undefined reference to `d2i_DHparams'
s3_clnt.o(.text+0x22c8): undefined reference to `i2d_DHparams'
s3_clnt.o(.text+0x22f5): undefined reference to `DH_generate_key'
s3_clnt.o(.text+0x2328): undefined reference to `DH_compute_key'
s3_clnt.o(.text+0x23b6): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_send_client_verify':
s3_clnt.o(.text+0x255d): undefined reference to `DSA_sign'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_send_client_certificate':
s3_clnt.o(.text+0x2732): undefined reference to `X509_free'
s3_clnt.o(.text+0x2746): undefined reference to `EVP_PKEY_free'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ssl3_check_cert_and_algorithm':
s3_clnt.o(.text+0x2880): undefined reference to `X509_get_pubkey'
s3_clnt.o(.text+0x288e): undefined reference to `X509_certificate_type'
s3_clnt.o(.text+0x2898): undefined reference to `EVP_PKEY_free'
s3_clnt.o(.text+0x2a86): undefined reference to `DH_size'
/usr/local/ssl/lib/libssl.a(s3_clnt.o): In function `ca_dn_cmp':
s3_clnt.o(.text+0x2bf5): undefined reference to `X509_NAME_cmp'
/usr/local/ssl/lib/libssl.a(s3_lib.o): In function `ssl3_free':
s3_lib.o(.text+0xf9): undefined reference to `DH_free'
s3_lib.o(.text+0x111): undefined reference to `X509_NAME_free'
/usr/local/ssl/lib/libssl.a(s3_lib.o): In function `ssl3_clear':
s3_lib.o(.text+0x195): undefined reference to `X509_NAME_free'
s3_lib.o(.text+0x1df): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_lib.o): In function `ssl3_ctrl':
s3_lib.o(.text+0x3a9): undefined reference to `EVP_PKEY_size'
s3_lib.o(.text+0x3e5): undefined reference to `RSAPrivateKey_dup'
s3_lib.o(.text+0x473): undefined reference to `d2i_DHparams'
s3_lib.o(.text+0x478): undefined reference to `i2d_DHparams'
s3_lib.o(.text+0x4ae): undefined reference to `DH_generate_key'
s3_lib.o(.text+0x4be): undefined reference to `DH_free'
s3_lib.o(.text+0x4f2): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_lib.o): In function `ssl3_ctx_ctrl':
s3_lib.o(.text+0x59b): undefined reference to `EVP_PKEY_size'
s3_lib.o(.text+0x5bd): undefined reference to `RSAPrivateKey_dup'
s3_lib.o(.text+0x623): undefined reference to `d2i_DHparams'
s3_lib.o(.text+0x628): undefined reference to `i2d_DHparams'
s3_lib.o(.text+0x65e): undefined reference to `DH_generate_key'
s3_lib.o(.text+0x689): undefined reference to `DH_free'
s3_lib.o(.text+0x6ac): undefined reference to `DH_free'
/usr/local/ssl/lib/libssl.a(s3_enc.o): In function `ssl3_change_cipher_state':
s3_enc.o(.text+0x2bc): undefined reference to `COMP_CTX_free'
s3_enc.o(.text+0x2d6): undefined reference to `COMP_CTX_new'
s3_enc.o(.text+0x3bf): undefined reference to `COMP_CTX_free'
s3_enc.o(.text+0x3d9): undefined reference to `COMP_CTX_new'
s3_enc.o(.text+0x438): undefined reference to `EVP_CIPHER_CTX_cleanup'
s3_enc.o(.text+0x448): undefined reference to `EVP_CIPHER_CTX_init'
s3_enc.o(.text+0x693): undefined reference to `EVP_CipherInit_ex'
/usr/local/ssl/lib/libssl.a(s3_pkt.o): In function `do_ssl3_write':
s3_pkt.o(.text+0x7c1): undefined reference to `COMP_compress_block'
/usr/local/ssl/lib/libssl.a(s3_pkt.o): In function `do_uncompress':
s3_pkt.o(.text+0x171a): undefined reference to `COMP_expand_block'
/usr/local/ssl/lib/libssl.a(s3_both.o): In function `ssl3_output_cert_chain':
s3_both.o(.text+0x1cb): undefined reference to `X509_STORE_CTX_init'
s3_both.o(.text+0x235): undefined reference to `X509_get_issuer_name'
s3_both.o(.text+0x23e): undefined reference to `X509_get_subject_name'
s3_both.o(.text+0x246): undefined reference to `X509_NAME_cmp'
s3_both.o(.text+0x25f): undefined reference to `X509_get_issuer_name'
s3_both.o(.text+0x26f): undefined reference to `X509_STORE_get_by_subject'
s3_both.o(.text+0x289): undefined reference to `X509_free'
s3_both.o(.text+0x297): undefined reference to `i2d_X509'
s3_both.o(.text+0x2f5): undefined reference to `i2d_X509'
s3_both.o(.text+0x315): undefined reference to `X509_STORE_CTX_cleanup'
s3_both.o(.text+0x365): undefined reference to `i2d_X509'
s3_both.o(.text+0x3c3): undefined reference to `i2d_X509'
/usr/local/ssl/lib/libssl.a(s3_both.o): In function `ssl_cert_type':
s3_both.o(.text+0x80d): undefined reference to `X509_get_pubkey'
s3_both.o(.text+0x838): undefined reference to `X509_get_ext_count'
s3_both.o(.text+0x87f): undefined reference to `EVP_PKEY_type'
s3_both.o(.text+0x8a7): undefined reference to `EVP_PKEY_free'
collect2: ld returned 1 exit status
make[1]: *** [xsupplicant] Error 1
make[1]: Leaving directory `/home/thiagav/nec/802.1x/src/xsupplicant/src'
make: *** [all-recursive] Error 1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking Operating System... Linux
checking for openssl (required package)... /usr/local/ssl
checking for libpcap (required package)... /usr/local
checking for libdnet (required package)... /usr/local
checking for eth_ntoa in -ldnet... yes
checking for OS specific tweaks... none
checking for wireless extensions... found for linux
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating tools/Makefile
config.status: creating doc/Makefile
config.status: creating etc/Makefile
config.status: creating drivers/Makefile
config.status: linking ./src/wireless/linux/os_wireless_ext.c to src/os_wireless_ext.c
config.status: executing depfiles commands