Hi
I want to compile freeradius with rlm_eap_tls. But, it looks like configure could not find propler ssl stuff.
mymachine:/home/freeradius-0.9.3> ls /usr/local/ssl/include/openssl/ aes.h des.h krb5_asn.h pem.h ssl2.h asn1.h des_old.h kssl.h pem2.h ssl23.h asn1_mac.h dh.h lhash.h pkcs12.h ssl3.h asn1t.h dsa.h md2.h pkcs7.h stack.h bio.h dso.h md4.h rand.h symhacks.h blowfish.h e_os2.h md5.h rc2.h tls1.h bn.h ebcdic.h mdc2.h rc4.h tmdiff.h buffer.h ec.h obj_mac.h rc5.h txt_db.h cast.h engine.h objects.h ripemd.h ui.h comp.h err.h ocsp.h rsa.h ui_compat.h conf.h evp.h opensslconf.h safestack.h x509.h conf_api.h hmac.h opensslv.h sha.h x509_vfy.h crypto.h idea.h ossl_typ.h ssl.h x509v3.h
mymachine:/home/freeradius-0.9.3> ls /usr/local/ssl/lib libcrypto.a libssl.a pkgconfig
mymachine:/home/freeradius-0.9.3> ./configure --with-rlm-eap-tls-lib-dir=/usr/local/ssl --with-rlm-eap-tls-include-dir=/usr/local/ssl/include/openssl
:
configuring in ./types/rlm_eap_tls
running /bin/sh ./configure --prefix=/home/freeradius9 --with-rlm-eap-tls-lib-dir=/usr/local/ssl --with-rlm-eap-tls-include-dir=/usr/local/ssl/include/openssl --enable-ltdl-install --enable-ltdl-install --cache-file=../../../../.././config.cache --srcdir=.
loading cache ../../../../.././config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG ) works... yes
checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for openssl/ssl.h... no
checking for DH_new in -lcrypto... yes
checking for SSL_new in -lssl... no
checking how to run the C preprocessor... (cached) gcc -E
checking for openssl/err.h... (cached) no
checking for openssl/engine.h... (cached) no
configure: warning: silently not building rlm_eap_tls.
configure: warning: FAILURE: rlm_eap_tls requires: libssl.
I don't know why it could not not properly configure it.h The following are in rlm_eap/types/rlm_eap_tls/config.log.
mymachine:/home/freeradius-0.9.3/src/modules/rlm_eap/types/rlm_eap_tls> more config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:540: checking for gcc
configure:653: checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX
_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG ) works
configure:669: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W
all -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpthr
ead 1>&5
configure:666: warning: return type defaults to `int'
configure:695: checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX
_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG ) is a cross-compiler
configure:700: checking whether we are using GNU C
configure:728: checking whether gcc accepts -g
configure:801: checking for openssl/ssl.h
configure:816: gcc -c -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GN
U_SOURCE -DNDEBUG conftest.c 1>&5
configure:810:43: openssl/ssl.h: No such file or directory
configure: In function `main':
configure:812: warning: unused variable `a'
configure: failed program was:
#line 808 "configure"
#include "confdefs.h"
#include <openssl/ssl.h>
int main() {
int a = 1;
; return 0; }
configure:868: gcc -c -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GN
U_SOURCE -DNDEBUG -I/usr/local/ssl/include/openssl conftest.c 1>&5
configure:862:48: openssl/ssl.h: No such file or directory
configure: In function `main':
configure:864: warning: unused variable `a'
configure: failed program was:
#line 860 "configure"
#include "confdefs.h"
#include <openssl/ssl.h>
int main() {
int a = 1;
; return 0; }
configure:868: gcc -c -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GN
U_SOURCE -DNDEBUG -I/usr/local/include/ conftest.c 1>&5
configure:862:48: openssl/ssl.h: No such file or directory
configure: In function `main':
configure:864: warning: unused variable `a'
configure: failed program was:
#line 860 "configure"
#include "confdefs.h"
#include <openssl/ssl.h>
int main() {
int a = 1;
; return 0; }
configure:868: gcc -c -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GN
U_SOURCE -DNDEBUG -I/opt/include conftest.c 1>&5
configure:862:48: openssl/ssl.h: No such file or directory
configure: In function `main':
configure:864: warning: unused variable `a'
configure: failed program was:
#line 860 "configure"
#include "confdefs.h"
#include <openssl/ssl.h>
int main() {
int a = 1;
; return 0; }
configure:905: checking for DH_new in -lcrypto
configure:920: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -W
all -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpthr
ead -lcrypto 1>&5
configure:1029: checking for SSL_new in -lssl
configure:1044: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -
Wall -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpth
read -lcrypto -lssl 1>&5
Undefined first referenced
symbol in file
sk_zero /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_up_ref /usr/local/ssl/lib/libssl.a(ssl_cert.o)
sk_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_check_private_key /usr/local/ssl/lib/libssl.a(ssl_lib.o)
ASN1_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
DH_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_get_subject_name /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_init /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_delete /usr/local/ssl/lib/libssl.a(ssl_sess.o)
ERR_put_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BN_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_peek_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_malloc /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_find_type /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_get_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BUF_MEM_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
OpenSSLDie /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_int_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_f_buffer /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_find /usr/local/ssl/lib/libssl.a(ssl_cert.o)
EVP_enc_null /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
OPENSSL_cleanse /usr/local/ssl/lib/libssl.a(ssl_sess.o)
sk_num /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_verify_cb /usr/local/ssl/lib/libssl.a(ssl_cert.o)
RSA_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_pop /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new_null /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RAND_pseudo_bytes /usr/local/ssl/lib/libssl.a(ssl_sess.o)
lh_doall_arg /usr/local/ssl/lib/libssl.a(ssl_sess.o)
EVP_get_cipherbyname /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
CRYPTO_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_CIPHER_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free_all /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_mem_ctrl /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
EVP_get_digestbyname /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_retrieve /usr/local/ssl/lib/libssl.a(ssl_lib.o)
i2d_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_purpose_inherit /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_PURPOSE_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_pop_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
DH_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_add_error_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_get_retry_reason /usr/local/ssl/lib/libssl.a(ssl_lib.o)
PEM_read_bio_X509 /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_cmp /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_load_locations /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_verify_cert /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_TRUST_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_new_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_set_default_paths /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set_cmp_func /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_dup_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_add_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_insert /usr/local/ssl/lib/libssl.a(ssl_sess.o)
d2i_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_snprintf /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_s_socket /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_value /usr/local/ssl/lib/libssl.a(ssl_lib.o)
COMP_CTX_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_s_file /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 1037 "configure"
#include "confdefs.h"
extern char SSL_new();
int main() {
SSL_new()
; return 0; }
configure:1120: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -
Wall -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpth
read -lcrypto -L/usr/local/ssl -lssl 1>&5
Undefined first referenced
symbol in file
sk_zero /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_up_ref /usr/local/ssl/lib/libssl.a(ssl_cert.o)
sk_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_check_private_key /usr/local/ssl/lib/libssl.a(ssl_lib.o)
ASN1_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
DH_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_get_subject_name /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_init /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_delete /usr/local/ssl/lib/libssl.a(ssl_sess.o)
ERR_put_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BN_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_peek_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_malloc /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_find_type /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_get_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BUF_MEM_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
OpenSSLDie /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_int_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_f_buffer /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_find /usr/local/ssl/lib/libssl.a(ssl_cert.o)
EVP_enc_null /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
OPENSSL_cleanse /usr/local/ssl/lib/libssl.a(ssl_sess.o)
sk_num /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_verify_cb /usr/local/ssl/lib/libssl.a(ssl_cert.o)
RSA_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_pop /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new_null /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RAND_pseudo_bytes /usr/local/ssl/lib/libssl.a(ssl_sess.o)
lh_doall_arg /usr/local/ssl/lib/libssl.a(ssl_sess.o)
EVP_get_cipherbyname /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
CRYPTO_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_CIPHER_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free_all /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_mem_ctrl /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
EVP_get_digestbyname /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_retrieve /usr/local/ssl/lib/libssl.a(ssl_lib.o)
i2d_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_purpose_inherit /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_PURPOSE_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_pop_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
DH_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_add_error_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_get_retry_reason /usr/local/ssl/lib/libssl.a(ssl_lib.o)
PEM_read_bio_X509 /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_cmp /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_load_locations /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_verify_cert /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_TRUST_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_new_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_set_default_paths /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set_cmp_func /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_dup_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_add_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_insert /usr/local/ssl/lib/libssl.a(ssl_sess.o)
d2i_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_snprintf /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_s_socket /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_value /usr/local/ssl/lib/libssl.a(ssl_lib.o)
COMP_CTX_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_s_file /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 1113 "configure"
#include "confdefs.h"
extern char SSL_new();
int main() {
SSL_new()
; return 0; }
configure:1120: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -
Wall -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpth
read -lcrypto -L/usr/local/lib/ -lssl 1>&5
Undefined first referenced
symbol in file
sk_zero /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_up_ref /usr/local/ssl/lib/libssl.a(ssl_cert.o)
sk_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_check_private_key /usr/local/ssl/lib/libssl.a(ssl_lib.o)
ASN1_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
DH_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_get_subject_name /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_init /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_delete /usr/local/ssl/lib/libssl.a(ssl_sess.o)
ERR_put_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BN_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_peek_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_malloc /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_find_type /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_get_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BUF_MEM_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
OpenSSLDie /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_int_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_f_buffer /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_find /usr/local/ssl/lib/libssl.a(ssl_cert.o)
EVP_enc_null /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
OPENSSL_cleanse /usr/local/ssl/lib/libssl.a(ssl_sess.o)
sk_num /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_verify_cb /usr/local/ssl/lib/libssl.a(ssl_cert.o)
RSA_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_pop /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new_null /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RAND_pseudo_bytes /usr/local/ssl/lib/libssl.a(ssl_sess.o)
lh_doall_arg /usr/local/ssl/lib/libssl.a(ssl_sess.o)
EVP_get_cipherbyname /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
CRYPTO_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_CIPHER_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free_all /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_mem_ctrl /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
EVP_get_digestbyname /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_retrieve /usr/local/ssl/lib/libssl.a(ssl_lib.o)
i2d_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_purpose_inherit /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_PURPOSE_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_pop_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
DH_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_add_error_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_get_retry_reason /usr/local/ssl/lib/libssl.a(ssl_lib.o)
PEM_read_bio_X509 /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_cmp /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_load_locations /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_verify_cert /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_TRUST_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_new_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_set_default_paths /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set_cmp_func /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_dup_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_add_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_insert /usr/local/ssl/lib/libssl.a(ssl_sess.o)
d2i_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_snprintf /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_s_socket /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_value /usr/local/ssl/lib/libssl.a(ssl_lib.o)
COMP_CTX_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_s_file /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 1113 "configure"
#include "confdefs.h"
extern char SSL_new();
int main() {
SSL_new()
; return 0; }
configure:1120: gcc -o conftest -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -
Wall -D_GNU_SOURCE -DNDEBUG conftest.c -lnsl -lresolv -lsocket -lposix4 -lpth
read -lcrypto -L/opt/lib -lssl 1>&5
Undefined first referenced
symbol in file
sk_zero /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_up_ref /usr/local/ssl/lib/libssl.a(ssl_cert.o)
sk_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_check_private_key /usr/local/ssl/lib/libssl.a(ssl_lib.o)
ASN1_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
DH_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_get_subject_name /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_init /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_delete /usr/local/ssl/lib/libssl.a(ssl_sess.o)
ERR_put_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BN_dup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_peek_error /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_malloc /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_free_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_find_type /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_get_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BUF_MEM_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
OpenSSLDie /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_int_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_push /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_f_buffer /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_find /usr/local/ssl/lib/libssl.a(ssl_cert.o)
EVP_enc_null /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
OPENSSL_cleanse /usr/local/ssl/lib/libssl.a(ssl_sess.o)
sk_num /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_verify_cb /usr/local/ssl/lib/libssl.a(ssl_cert.o)
RSA_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_pop /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_new_null /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RAND_pseudo_bytes /usr/local/ssl/lib/libssl.a(ssl_sess.o)
lh_doall_arg /usr/local/ssl/lib/libssl.a(ssl_sess.o)
EVP_get_cipherbyname /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
CRYPTO_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_CIPHER_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free_all /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_mem_ctrl /usr/local/ssl/lib/libssl.a(ssl_ciph.o)
EVP_get_digestbyname /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_CTX_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_retrieve /usr/local/ssl/lib/libssl.a(ssl_lib.o)
i2d_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_purpose_inherit /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_PURPOSE_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_pop_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_get_ex_new_index /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
DH_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ERR_add_error_data /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_get_retry_reason /usr/local/ssl/lib/libssl.a(ssl_lib.o)
PEM_read_bio_X509 /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_set_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_cmp /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_load_locations /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_verify_cert /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_TRUST_set /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_new_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_ctrl /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_STORE_set_default_paths /usr/local/ssl/lib/libssl.a(ssl_lib.o)
X509_NAME_dup /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_set_cmp_func /usr/local/ssl/lib/libssl.a(ssl_cert.o)
CRYPTO_dup_ex_data /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
CRYPTO_add_lock /usr/local/ssl/lib/libssl.a(ssl_lib.o)
RSA_size /usr/local/ssl/lib/libssl.a(ssl_lib.o)
lh_insert /usr/local/ssl/lib/libssl.a(ssl_sess.o)
d2i_DHparams /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_snprintf /usr/local/ssl/lib/libssl.a(ssl_cert.o)
BIO_s_socket /usr/local/ssl/lib/libssl.a(ssl_lib.o)
EVP_PKEY_free /usr/local/ssl/lib/libssl.a(ssl_cert.o)
X509_STORE_CTX_cleanup /usr/local/ssl/lib/libssl.a(ssl_cert.o)
lh_new /usr/local/ssl/lib/libssl.a(ssl_lib.o)
sk_value /usr/local/ssl/lib/libssl.a(ssl_lib.o)
COMP_CTX_free /usr/local/ssl/lib/libssl.a(ssl_lib.o)
BIO_s_file /usr/local/ssl/lib/libssl.a(ssl_cert.o)
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure: failed program was:
#line 1113 "configure"
#include "confdefs.h"
extern char SSL_new();
int main() {
SSL_new()
; return 0; }
configure:1149: checking how to run the C preprocessor
configure:1235: checking for openssl/err.h
configure:1235: checking for openssl/engine.h
Sorry for the long email.
Kevin.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

