解决webrtc2sip编译出现错误undefined reference to symbol 'dlopen@@GLIBC_2.1'

Ubuntu13.04下的错误,打开Makefile,查找webrtc2sip_LDADD,在后面加上-ldl,重新编译就可以了。

webrtc2sip_LDADD = \
-L${LIBXML2_LIB} \
-L${LIBPTHREAD_LIB} \
${DOUBANGO_LIBS_FALLBACK} \
${TINYSAK_LIBS} \
${TINYNET_LIBS} \
${TINYHTTP_LIBS} \
${TINYSIP_LIBS} \
${TINYDAV_LIBS} \
${TINYSDP_LIBS} \
${TINYSIGCOMP_LIBS} \
${TINYMEDIA_LIBS} \
${TINYXCAP_LIBS} \
${TINYSMS_LIBS} \
${TINYMSRP_LIBS} \
${TINYRTP_LIBS} \
${TINYIPSEC_LIBS} \
-lxml2 \
-lpthread \
-ldl


你可能感兴趣的:(sip)