[omniORB] omniORB and openssl

Raphaël Bolze raphael.bolze at ens-lyon.fr
Wed Apr 7 18:18:51 BST 2004


I have compiled omniORB-4.0.3 with-openssl option :
./configure --with-openssl=/usr

I have uncomment in i586_linux_2.0_glibc2.1.mk
#OPEN_SSL_ROOT = /usr/local/openssl
and set to :
OPEN_SSL_ROOT = /usr

then i do :
make and make install
gmake export in <top>/src/lib/omniORB/orbcore/ssl

i want to try ssl_echo
but i have this error :
../../../lib/libomnisslTP.so: undefined reference to `CRYPTO_num_locks'
../../../lib/libomnisslTP.so: undefined reference to `SSL_set_fd'
../../../lib/libomnisslTP.so: undefined reference to `RSA_generate_key'
../../../lib/libomnisslTP.so: undefined reference to `SSL_set_connect_state'
../../../lib/libomnisslTP.so: undefined reference to `SSL_CTX_free'
../../../lib/libomnisslTP.so: undefined reference to `SSL_shutdown'
../../../lib/libomnisslTP.so: undefined reference to `BN_bin2bn'
../../../lib/libomnisslTP.so: undefined reference to `ERR_error_string_n'
../../../lib/libomnisslTP.so: undefined reference to `SSL_get_error'
../../../lib/libomnisslTP.so: undefined reference to `CRYPTO_set_id_callback'
../../../lib/libomnisslTP.so: undefined reference to `RAND_seed'
../../../lib/libomnisslTP.so: undefined reference to `SSL_get_shutdown'
../../../lib/libomnisslTP.so: undefined reference to `SSL_read'
../../../lib/libomnisslTP.so: undefined reference to 
`OpenSSL_add_all_algorithms'
../../../lib/libomnisslTP.so: undefined reference to `SSL_new'
../../../lib/libomnisslTP.so: undefined reference to `SSL_CTX_new'
../../../lib/libomnisslTP.so: undefined reference to `SSL_library_init'
../../../lib/libomnisslTP.so: undefined reference to 
`SSL_CTX_set_default_passwd_cb'
../../../lib/libomnisslTP.so: undefined reference to 
`SSL_CTX_load_verify_locations'
../../../lib/libomnisslTP.so: undefined reference to `SSL_pending'
../../../lib/libomnisslTP.so: undefined reference to `DH_new'
../../../lib/libomnisslTP.so: undefined reference to `SSL_load_error_strings'
../../../lib/libomnisslTP.so: undefined reference to `SSL_set_shutdown'
../../../lib/libomnisslTP.so: undefined reference to `RAND_status'
../../../lib/libomnisslTP.so: undefined reference to `SSL_accept'
../../../lib/libomnisslTP.so: undefined reference to `SSL_CTX_ctrl'
../../../lib/libomnisslTP.so: undefined reference to 
`CRYPTO_set_locking_callback'
../../../lib/libomnisslTP.so: undefined reference to `DH_free'
../../../lib/libomnisslTP.so: undefined reference to `RSA_free'
../../../lib/libomnisslTP.so: undefined reference to `ERR_get_error'
../../../lib/libomnisslTP.so: undefined reference to `SSL_set_accept_state'
../../../lib/libomnisslTP.so: undefined reference to `SSLv23_method'
../../../lib/libomnisslTP.so: undefined reference to 
`SSL_CTX_use_PrivateKey_file'
../../../lib/libomnisslTP.so: undefined reference to 
`SSL_CTX_use_certificate_file'
../../../lib/libomnisslTP.so: undefined reference to `SSL_connect'
../../../lib/libomnisslTP.so: undefined reference to `SSL_free'
../../../lib/libomnisslTP.so: undefined reference to `SSL_write'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [eg2_impl] Erreur 1

is there something i miss in the installation way ?
thanks for your help



More information about the omniORB-list mailing list