Hi,
When compiling webrtc2sip in Red Hat Enterprise Linux Server release 6.4 (Santiago) following errors coming.
/usr/local/lib/libtinyNET.so: undefined reference to `EC_KEY_free'
/usr/local/lib/libtinyNET.so: undefined reference to `SSL_export_keying_material'
/usr/local/lib/libtinyNET.so: undefined reference to `SSL_CTX_set_tlsext_use_srtp'
/usr/local/lib/libtinyNET.so: undefined reference to `SSL_get_selected_srtp_profile'
/usr/local/lib/libtinyNET.so: undefined reference to `EC_KEY_new_by_curve_name'
collect2: ld returned 1 exit status
make[1]: *** [webrtc2sip] Error 1
make[1]: Leaving directory `/root/webrtc2sip'
make: *** [all] Error 2
Note:
Doubango configuration options:
./configure --with-ssl --with-srtp --with-vpx --with-speexdsp --with-ffmpeg --with-opus
IT compiled with out any issues
I saw some post on same error where i found it's because of two versions of ssl. But i'm not getting the exact thing for my case.
I've installed openssl by this steps:
When i'm checking for oprnssl version i'm getting these informations:
[root@cluster ~]# openssl version
OpenSSL 1.0.1c 10 May 2012
[root@cluster ~]# rpm -qa | grep openssl
openssl098e-0.9.8e-17.el6_2.2.x86_64
openssl-1.0.0-27.el6.x86_64
openssl-devel-1.0.0-27.el6.x86_64
Can any body guide me how to solve this compilation issue ??