have a problem when compiling svn mplayer with applied bluray_support.diff patch on Fedora 11 32bt.
Code:
-lncurses -lpng -lz -lmng -lz -ljpeg -lungif -lasound -ldl -lpthread -lfreetype -lfontconfig -lz -lbz2 -L/usr/local/lib -lbluray -lpthread -ldl -rdynamic -lm -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -lGL -ldl -lSDL -lpthread
/usr/local/lib/libbluray.so: undefined reference to `BN_bn2bin@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_get0_group@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_GROUP_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_point2bn@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_set_word@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `AES_cbc_encrypt@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `AES_set_decrypt_key@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `AES_decrypt@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `ECDSA_SIG_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_MD_CTX_init@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_bin2bn@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_CTX_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `AES_set_encrypt_key@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_dec2bn@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_DigestUpdate@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `ECDSA_do_sign@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_new@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_new@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_set_affine_coordinates_GF2m@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_sha1@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `ECDSA_do_verify@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_set_group@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_GROUP_set_generator@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_ecdsa@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_set_affine_coordinates_GFp@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_set_private_key@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_clear_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_mul@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_GROUP_new_curve_GFp@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_DigestFinal_ex@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EVP_DigestInit@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_KEY_set_public_key@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `ERR_put_error@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `BN_CTX_new@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_new@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `EC_POINT_free@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `AES_ecb_encrypt@OPENSSL_0.9.8'
/usr/local/lib/libbluray.so: undefined reference to `ECDSA_SIG_new@OPENSSL_0.9.8'
collect2: ld returned 1 exit status
libssl is linked against libcrypto
Code:
# ldd /usr/lib/libssl
libssl3.so libssl.a libssl.so libssl.so.0.9.8k libssl.so.8
[root@fc11-32 tmp]# ldd /usr/lib/libssl.so
linux-gate.so.1 => (0x006c7000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x03abd000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x03aea000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x00909000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x03b94000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00110000)
libcrypto.so.8 => /usr/lib/libcrypto.so.8 (0x0392c000)
libdl.so.2 => /lib/libdl.so.2 (0x00fb4000)
libz.so.1 => /lib/libz.so.1 (0x00399000)
libc.so.6 => /lib/libc.so.6 (0x00a57000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x03b88000)
libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x03bba000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00250000)
/lib/ld-linux.so.2 (0x0019f000)
libselinux.so.1 => /lib/libselinux.so.1 (0x003b9000)
installed libssl
Code:
# ll /usr/lib/libssl.*
-rw-r--r--. 1 root root 475252 21. Nov 20:09 /usr/lib/libssl.a
lrwxrwxrwx. 1 root root 16 21. Nov 20:26 /usr/lib/libssl.so -> libssl.so.0.9.8k
-rwxr-xr-x. 1 root root 1360672 21. Nov 19:55 /usr/lib/libssl.so.0.9.8k
lrwxrwxrwx. 1 root root 16 21. Nov 20:26 /usr/lib/libssl.so.8 -> libssl.so.0.9.8k
any help ?