ld-linux-x86-64.so.2 (0x00007fe462bfa000) libfreebl3.so => /lib64/libfreebl3.so (0x00007fe461f7e000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fe461d7a000) 执行如下: ----#cd /lib64 ----#ln -s libpcre.so.0.0.1 libpcre.so ld-linux-x86-64.so.2 (0x00007fb06f368000) libfreebl3.so => /lib64/libfreebl3.so (0x00007fb06e4c0000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fb06e2bc000) 为websocket应用实现负载均衡 http://cnodejs.org/topic/4f16442ccae1f4aa270010b3
libpthread.so.0 (0x00007f6c4b4bd000) libc.so.6 => /lib64/libc.so.6 (0x00007f6c4b0f9000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f6c4aef5000) /lib64/ld-linux-x86-64.so.2 (0x00007f6c4b6d9000) linux-vdso.so.1 => (0x00007ffe0055e000) libc.musl-x86_64.so.1 => not found libdl.so .2 => /lib64/libdl.so.2 (0x00007f2512754000) libc.so.6 => /lib64/libc.so.6 (0x00007f2512390000
[root@garnett-vm-1-3nskg test_ld]# ldd libhijack_printf.so linux-vdso.so.1 => (0x00007fff0fcfe000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fb30bd30000) libc.so.6 => /lib64/libc.so.6 (0x00007fb30b99b000) /lib64 test_ld/libhijack_printf.so (0x00007fc6329a8000) libc.so.6 => /lib64/libc.so.6 (0x00007fc63260d000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fc632409000) /lib64/ld-linux-x86-64.so.2 (0x00007fc632baa000)
# ldd /usr/lib/oracle/11.2/client64/lib/libsqora.so.11.1 linux-vdso.so.1 => (0x00007fffd77ff000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f19777f5000) libm.so.6 => /lib64/libm.so.6 (0x00007f1977570000) libpthread.so : ldd /usr/lib/oracle/11.2/client64/lib/libsqora.so.11.1 linux-vdso.so.1 => (0x00007fff735ff000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f3a7da69000) libm.so.6 => /lib64/libm.so.6 (0x00007f3a7d7e4000) libpthread.so
.1 => /lib64/libacl.so.1 (0x00007fbbe6a20000) libc.so.6 => /lib64/libc.so.6 (0x00007fbbe665e000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fbbe645a000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbbe623e000 => /lib64/libc.so.6 (0x00007fbeae106000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fbeadea4000) libdl.so .2 => /lib64/libdl.so.2 (0x00007fbeadca0000) /lib64/ld-linux-x86-64.so.2 (0x00007fbeaeb09000) libattr.so
.1 => /lib/hpux64/libc.so.1 libunwind.so.1 => /lib/hpux64/libunwind.so.1 libdl.so .1 => /usr/lib/hpux64/libdl.so.1 libuca.so.1 => /usr/lib/hpux64/libuca.so.1 安装后再验证所需要的包存在的情况 /usr/lib/hpux32/libunwind.so.1 libuca.so.1 => /usr/lib/hpux32/libuca.so.1 libdl.so .1 => /usr/lib/hpux32/libdl.so.1 一切正常,启动之,OK,可以顺利启动安装与执行了。
openssl/lib/libssl.a" CORE_LIBS="CORE_LIBSOPENSSL/.openssl/lib/libcrypto.a" CORE_LIBS="CORE_LIBSNGX_LIBDL CORE_LIBSOPENSSL/lib/libssl.a" CORE_LIBS="CORE_LIBSOPENSSL/lib/libcrypto.a" CORE_LIBS="CORE_LIBSNGX_LIBDL
libnnz11.so => /s01/oracle/product/10.2.0/db_1/lib/libnnz11.so (0x00007f06c2eee000) libdl.so .2 => /lib64/libdl.so.2 (0x00000031f8200000) libm.so.6 => /lib64/libm.so.6 (0x00000031f7e00000 0x00007f97d482c000) libnnz11.so => /home/oracle/enmo/libnnz11.so (0x00007f97d43cf000) libdl.so .2 => /lib64/libdl.so.2 (0x0000003668e00000) libm.so.6 => /lib64/libm.so.6 (0x0000003668a00000
YES ]; then ngx_feature_libs="-R/opt/local/lib -L/opt/local/lib -lssl -lcrypto $NGX_LIBDL " else ngx_feature_libs="-L/opt/local/lib -lssl -lcrypto $NGX_LIBDL" nginx/openssl-OpenSSL_1_1_0f/bin/lib -L/root/nginx/openssl-OpenSSL_1_1_0f/bin/lib -lssl -lcrypto $NGX_LIBDL ngx_feature_libs="-L/root/nginx/openssl-OpenSSL_1_1_0f/bin/lib -lssl -lcrypto $NGX_LIBDL
linux-vdso.so.1 => (0x00007ffd15ca8000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f7343eab000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f7343ca7000) libc.so.6 => /lib64/libc.so.6 (0x00007f73438d9000) /lib64
libnnz11.so => /s01/oracle/product/10.2.0/db_1/lib/libnnz11.so (0x00007f06c2eee000) libdl.so .2 => /lib64/libdl.so.2 (0x00000031f8200000) libm.so.6 => /lib64/libm.so.6 (0x00000031f7e00000 0x00007f97d482c000) libnnz11.so => /home/oracle/enmo/libnnz11.so (0x00007f97d43cf000) libdl.so .2 => /lib64/libdl.so.2 (0x0000003668e00000) libm.so.6 => /lib64/libm.so.6 (0x0000003668a00000
/lib64/libattr.so.1 (0x00007f94552ce000) libc.so.6 => /lib64/libc.so.6 (0x00007f9454f3a000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f9454d35000) /lib64/ld-linux-x86-64.so.2 (0x00007f9455b0f000)
0x00007ffd5c1dc000) libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007f4b4d9d7000) libdl.so .2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4b4d7d3000) libtinfo.so.5 => /lib/x86_64-linux-gnu 0x00007ffd8335a000) libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f50a4d2a000) libdl.so .2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f50a4b26000) libc.so.6 => /lib/x86_64-linux-gnu /lib/x86_64-linux-gnu/ $ cp /lib/x86_64-linux-gnu/libdl.so.2 .
.6 (0x00007f549bb0a000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f549b892000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f549b68e000) /lib64/ld-linux-x86-64.so.2 (0x00007f549c6d2000
.2 => /lib64/libdl.so.2 (0x00000035fee00000) libc.so.6 => /lib64/libc.so.6 (0x00000035ff200000) .2' -> `/opt/clsn/lib64/libdl.so.2' `/lib64/libc.so.6' -> `/opt/clsn/lib64/libc.so.6' `/lib64/ld-linux-x86 /lib64/libacl.so.1 (0x0000003604600000) libc.so.6 => /lib64/libc.so.6 (0x00000035ff200000) libdl.so .2 => /lib64/libdl.so.2 (0x00000035fee00000) /lib64/ld-linux-x86-64.so.2 (0x00000035fea00000) .2' -> `/opt/clsn/lib64/libdl.so.2' `/lib64/ld-linux-x86-64.so.2' -> `/opt/clsn/lib64/ld-linux-x86-64
linux-vdso.so.1 => (0x00007ffdbd3e5000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f23337da000) libdl.so .2 => /lib64/libdl.so.2 (0x00007f23335d6000) libc.so.6 => /lib64/libc.so.6 (0x00007f2333214000) /lib64/ld-linux-x86-64.so.2 (0x00007f2333a0a000) cd /var/chroot/ cp /lib64/{libtinfo.so.5,libdl.so.2,
}, shared_libs: ["libandroid", "libc++", "liblog", "libmediandk", "libjnigraphics","libz","libdl shared_libs: ["libopencv_java4", "libandroid", "libc++", "liblog", "libmediandk", "libjnigraphics","libz","libdl not specified in shared_libs Fix suggestions: Android.bp: shared_libs: ["libc++_shared", "libc", "libdl liblog", "libm", "libmediandk", "libz"], Android.mk: LOCAL_SHARED_LIBRARIES := libc++_shared libc libdl
Some libraries are public: theNDK exposes libandroid, libc, libcamera2ndk, libdl, libGLES, libjnigraphics N Preview behavior All public NDK libraries (libandroid, libc, libcamera2ndk, libdl, libGLES,libjnigraphics N Final Release behavior All NDK libraries (libandroid, libc, libcamera2ndk, libdl, libGLES,libjnigraphics
linux-vdso.so.1 => (0x00007ffd477c6000) libtinfo.so.5 => /usr/lib64/libtinfo.so.5 (0x00007fce430ca000) libdl.so .2 => /usr/lib64/libdl.so.2 (0x00007fce42ec6000) libc.so.6 => /usr/lib64/libc.so.6 (0x00007fce42af8000
dlsym、dlerror、dlclose这些函数的实现,这几个函数是用于加载动态链接库的,编译的时候需要添加-ldl来使用dl库(这是静态库,在系统目录下/usr/lib/i386-linux-gnu/libdl.a 、/usr/lib/x86_64-linux-gnu/libdl.a)。