Проблемка такая:
есть приложение, pk_ld, хотящее определённую либу - libclntsh.so.9.0
При этом
root@5[lib]# ls -l libclntsh.so*
lrwxrwxrwx 1 root root 17 Янв 28 15:58 libclntsh.so -> libclntsh.so.10.1
-rwxrwx--- 1 oracle oinstall 19022963 Янв 28 11:06 libclntsh.so.10.1
lrwxrwxrwx 1 root root 17 Янв 29 14:18 libclntsh.so.9.0 -> libclntsh.so.10.1
libclntsh.so.9.0 прописана ссылкой, путь к либе в ld.so.conf указан, ldconfig выполнен.
И всё бес толку...
Подскажите плиз как связать приложение с этой либой.
logs:
root@5[proc]# ldd -r pk_ld
undefined symbol: OCIServerAttach (./pk_ld)
undefined symbol: OCIDescriptorFree (./pk_ld)
undefined symbol: OCITransCommit (./pk_ld)
undefined symbol: OCIServerDetach (./pk_ld)
undefined symbol: OCILobGetLength (./pk_ld)
undefined symbol: OCILobRead (./pk_ld)
undefined symbol: OCIStmtPrepare (./pk_ld)
undefined symbol: OCIDefineByPos (./pk_ld)
undefined symbol: OCIStmtFetch (./pk_ld)
undefined symbol: OCIHandleFree (./pk_ld)
undefined symbol: OCIStmtExecute (./pk_ld)
undefined symbol: OCIHandleAlloc (./pk_ld)
undefined symbol: OCITransRollback (./pk_ld)
undefined symbol: OCIInitialize (./pk_ld)
undefined symbol: xaoEnv (./pk_ld)
undefined symbol: OCIAttrSet (./pk_ld)
undefined symbol: xaoSvcCtx (./pk_ld)
undefined symbol: OCIErrorGet (./pk_ld)
undefined symbol: OCIEnvInit (./pk_ld)
undefined symbol: OCIAttrGet (./pk_ld)
undefined symbol: OCISessionBegin (./pk_ld)
undefined symbol: OCIDescriptorAlloc (./pk_ld)
undefined symbol: OCIBindByPos (./pk_ld)
undefined symbol: OCILobWrite (./pk_ld)
linux-gate.so.1 => (0x0086d000)
libm.so.6 => /lib/libm.so.6 (0x00910000)
libcrypto.so.0.9.7 => /CW/ND/thalerv2/prg/TSD/lib/libcrypto.so.0.9.7 (0x003f2000)
libcore.so => /CW/ND/thalerv2/prg/TSD/lib/libcore.so (0x00df1000)
libnattm.so => /CW/ND/thalerv2/prg/TSD/lib/libnattm.so (0x00c6e000)
libpthread.so.0 => /lib/libpthread.so.0 (0x0093f000)
libssl.so.0.9.7 => /CW/ND/thalerv2/prg/TSD/lib/libssl.so.0.9.7 (0x007e7000)
libclntsh.so.9.0 => not found
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x02349000)
libc.so.6 => /lib/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x007ad000)
libdl.so.2 => /lib/libdl.so.2 (0x00939000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x0076a000)
root@5[proc]#
Похожие темы
- Форум Slackware 13.37 установка патченого Postgresql (2012)
- Форум VIM не запускается - требует libperl.so (2003)
- Форум libssl.so.0.9.8: cannot open shared object file: No such file or directory (2012)
- Форум Proftpd chroot (2005)
- Форум Несоответствие версий «GLIBC_2.11 not found» можно ли побороть? (2010)
- Форум slackware 13 + php5 = кактус ? (2009)
- Форум undefined symbol: cgroup_get_cgroup_name (2012)
- Форум Не стартует apache после пересборки с новой версией OpenSSL (2020)
- Форум Squid падает в корки. (2007)
- Форум Django lib-dynload/termios.so Segmentation fault (2013)