Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Hi i am having a bit of a problem installing utserver on my CentOS 5.9 64bit.

I already download and extract all utserver files/folder under the /opt/utserver directory.

After i run

ldd -r /opt/utorrent/utserver

It turns out that:

/opt/utorrent/utserver: /lib/libc.so.6: version `GLIBC_2.11' not found (required by /opt/utorrent/utserver)
undefined symbol: SSL_CTX_free, version OPENSSL_0.9.8   (/opt/utorrent/utserver)
undefined symbol: SSL_library_init, version OPENSSL_0.9.8       (/opt/utorrent/utserver)
symbol __longjmp_chk, version GLIBC_2.11 not defined in file libc.so.6 with link time reference (/opt/utorrent/utserver)
undefined symbol: BIO_read, version OPENSSL_0.9.8       (/opt/utorrent/utserver)
undefined symbol: SSL_CTX_new, version OPENSSL_0.9.8    (/opt/utorrent/utserver)
undefined symbol: SSL_load_error_strings, version OPENSSL_0.9.8 (/opt/utorrent/utserver)
undefined symbol: SSL_free, version OPENSSL_0.9.8       (/opt/utorrent/utserver)
undefined symbol: SSL_new, version OPENSSL_0.9.8        (/opt/utorrent/utserver)
undefined symbol: SSL_connect, version OPENSSL_0.9.8    (/opt/utorrent/utserver)
undefined symbol: BIO_s_mem, version OPENSSL_0.9.8      (/opt/utorrent/utserver)
undefined symbol: BIO_test_flags, version OPENSSL_0.9.8 (/opt/utorrent/utserver)
undefined symbol: OPENSSL_add_all_algorithms_noconf, version OPENSSL_0.9.8     (/opt/utorrent/utserver)
undefined symbol: SSL_write, version OPENSSL_0.9.8      (/opt/utorrent/utserver)
undefined symbol: SSL_read, version OPENSSL_0.9.8       (/opt/utorrent/utserver)
undefined symbol: BIO_new, version OPENSSL_0.9.8        (/opt/utorrent/utserver)
undefined symbol: BIO_write, version OPENSSL_0.9.8      (/opt/utorrent/utserver)
undefined symbol: BIO_ctrl_pending, version OPENSSL_0.9.8       (/opt/utorrent/utserver)
undefined symbol: SSLv23_client_method, version OPENSSL_0.9.8   (/opt/utorrent/utserver)
        linux-gate.so.1 =>  (0xffffe000)
        libssl.so.0.9.8 => not found
        libcrypto.so.0.9.8 => not found
        libpthread.so.0 => /lib/libpthread.so.0 (0x007f2000)
        libm.so.6 => /lib/libm.so.6 (0x00901000)
        librt.so.1 => /lib/librt.so.1 (0x0080e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7f6d000)
        libc.so.6 => /lib/libc.so.6 (0x00693000)
        /lib/ld-linux.so.2 (0x00674000)
undefined symbol: SSL_set_bio, version OPENSSL_0.9.8    (/opt/utorrent/utserver)
undefined symbol: SSL_state, version OPENSSL_0.9.8      (/opt/utorrent/utserver)
undefined symbol: ERR_get_error, version OPENSSL_0.9.8  (/opt/utorrent/utserver)
undefined symbol: ERR_load_BIO_strings, version OPENSSL_0.9.8   (/opt/utorrent/utserver)
undefined symbol: ERR_reason_error_string, version OPENSSL_0.9.8        (/opt/utorrent/utserver)

So i did:

root@server01 [/home/temp]# which libssl
root@server01 [/home/temp]# find /*/lib /*lib -type f -name "libssl.so.*"
/lib/libssl.so.0.9.8e
root@server01 [/home/temp]# find /*/lib /*lib -type f -name "libcrypto.so.*"
/lib/libcrypto.so.0.9.8e

And

yum install glibc.i686

With the result:

Setting up Install Process
Package glibc-2.5-107.el5_9.5.i686 already installed and latest version
Nothing to do

The problem is why i am getting this

libssl.so.0.9.8 => not found
libcrypto.so.0.9.8 => not found

along with

undefined symbol: XXXX [AS SHOWN ABOVE]

can anyone point me to the right direction?

share|improve this question

migrated from serverfault.com Jul 31 '13 at 8:52

This question came from our site for professional system and network administrators.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.