On Thu, Mar 20, 2003 at 04:13:48PM +0530, Vengada Prasad Govindan wrote:
>
> 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 .
try swapping -lcrypto and -lssl
that is,
-L/usr/local/ssl/lib -lssl -lcrypto
>
> 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.
>
> ***************************************************************************
Content-Description: make_error.txt
> 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
Content-Description: configure_result.txt
> 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
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]