< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

Re: [reSIProcate-users] reSIProcate compilation errors on Fedora 15 & network down notification issue


Not sure offhand about the specific errors - they are obviously OpenSSL related.  However the errors are coming from the reTurn client application.  It appears you did not disable building reTurn client from the configure script - this would be your quickest solution.

Scott  

On Thu, Sep 29, 2011 at 10:28 AM, he yaxin <crazyplayer1983@xxxxxxxxxxxx> wrote:

Thanks, Scott and Francis. I’ve checked out the latest version of the reSIProcate and it builds well till I got the following errors:

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:50: undefined reference to `SSL_library_init'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:51: undefined reference to `SSL_load_error_strings'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:52: undefined reference to `SSL_library_init'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:54: undefined reference to `CRYPTO_num_locks'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:57: undefined reference to `CRYPTO_set_locking_callback'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:58: undefined reference to `CRYPTO_set_id_callback'

obj.debug.Linux.i686/TestClient.o: In function `~do_init':

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:66: undefined reference to `CRYPTO_set_id_callback'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:67: undefined reference to `CRYPTO_set_locking_callback'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:68: undefined reference to `ERR_free_strings'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:69: undefined reference to `ERR_remove_state'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:70: undefined reference to `EVP_cleanup'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:71: undefined reference to `CRYPTO_cleanup_all_ex_data'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:72: undefined reference to `CONF_modules_unload'

/home/alex/code/resiprocate/reTurn/client/test/../../../build/../contrib/asio/asio/ssl/detail/openssl_init.hpp:73: undefined reference to `ENGINE_cleanup'

collect2: ld returned 1 exit status

make[1]: *** [bin.debug.Linux.i686/TestClient] Error 1

make: *** [return-client] Error 2

 

I have disabled the compilation of repro, reTurn, recon and TFM on this build. Any idea of how to resolve these errors?

 

Alex