I am trying to configure asterisk . I have downloaded the file asterisk-15-current.tar.gz asterisk-15 unzipped and started installing. Ran
./configure
and it was succesful. on Make command, it gave the following error.
./libasteriskpj.so: undefined reference to ERR_reason_error_string@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
ASN1_INTEGER_get@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to X509_NAME_oneline@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
ERR_func_error_string@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSL_CTX_ctrl@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
TLSv1_server_method@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSL_CTX_set_default_passwd_cb@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_renegotiate_pending@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to X509_STORE_set_flags@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
EC_curve_nid2nist@OPENSSL_1.0.2’
./libasteriskpj.so: undefined reference to SSL_get_certificate@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_get_ex_data_X509_STORE_CTX_idx@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSLv3_server_method@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_get_ex_new_index@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSLv3_method@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSLv23_method@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to BIO_new@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_library_init@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to X509_get_subject_name@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_CTX_set_cipher_list@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSL_set_cipher_list@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
X509_get_ext_d2i@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to ERR_lib_error_string@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
sk_value@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to SSLv23_server_method@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
SSL_shutdown@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to EC_KEY_free@OPENSSL_1.0.0' ./libasteriskpj.so: undefined reference to
BIO_free@OPENSSL_1.0.0’
./libasteriskpj.so: undefined reference to `SSL_get_peer_certificate@OPENSSL_1.0.0’
collect2: error: ld returned 1 exit status
Makefile:314: recipe for target ‘asterisk’ failed
make[1]: *** [asterisk] Error 1
Makefile:386: recipe for target ‘main’ failed
make: *** [main] Error 2
what these errors mean and how to rectify ? or else can I ignore these errors ?