In addition, you can also disable TLS transport support with --disable-ssl option when running ./configure. By default it's autodetected and autoconf should add -lcrypto and -lssl to the link command as necessary, thus this should not happen (unless of course if OpenSSL library in your system is somehow not compatible). -benny Perry Ismangil wrote: > As the error said it's something to with your OpenSSL libraries. Have > you updated or anything like that? > > On 11/12/07, jorge.amador at withus.pt <jorge.amador at withus.pt> wrote: >> Hi all, >> >> I'm having some problems compiling the PJSIP libraries. I've been >> using PJSIP for quite some time and compiling it without problem but >> recently I'm getting this error message: >> >> /home/telnetdir/arqos/pjproject-0.8.0/pjsip/lib/libpjsip-i686-pc-linux-gnu.a(sip_transport_tls_ossl.o): In function >> `init_openssl': >> sip_transport_tls_ossl.o(.text+0x18e): undefined reference to >> `OPENSSL_add_all_algorithms_noconf' >> collect2: ld returned 1 exit status >> make[2]: *** [../bin/pjsua-i686-pc-linux-gnu] Error 1 >> make[2]: Leaving directory >> `/home/telnetdir/arqos/pjproject-0.8.0/pjsip-apps/build' >> make[1]: *** [pjsua] Error 2 >> make[1]: Leaving directory >> `/home/telnetdir/arqos/pjproject-0.8.0/pjsip-apps/build' >> make: *** [all] Error 1 >> >> I haven't done any changes in my operating system and this problem >> appears with all the versions of PJSIP (0.5.4, 0.7.0 and 0.8.0). >> Thanks for your help, >> >> Jorge Amador