# ldd oci8.so
oci8.so:
-lclntsh.10.1 => /usr/lib/oracle/10.2.0.5/client/lib/libclntsh.so.10.1
-lnnz10 => not found
-ldl.2 => not found
-lm.6 => not found
-lpthread.0 => not found
-lnsl.1 => not found
-lc.6 => not found
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
-lc.12 => /usr/lib/libc.so.12
# export LD_LIBRARY_PATH="/emul/linux/lib64:/usr/lib/oracle/10.2.0.5/client/lib"
# ldd oci8.so
oci8.so:
-lclntsh.10.1 => /usr/lib/oracle/10.2.0.5/client/lib/libclntsh.so.10.1
-lnnz10 => /usr/lib/oracle/10.2.0.5/client/lib/libnnz10.so
-lc.6 => /emul/linux/lib64/libc.so.6
ld-linux-x86-64.so.2 => /emul/linux/lib64/ld-linux-x86-64.so.2
-ldl.2 => /emul/linux/lib64/libdl.so.2
-lm.6 => /emul/linux/lib64/libm.so.6
-lpthread.0 => /emul/linux/lib64/libpthread.so.0
-lnsl.1 => /emul/linux/lib64/libnsl.so.1
-lgcc_s.1 => /emul/linux/lib64/libgcc_s.so.1
-lc.12 => /usr/lib/libc.so.12
Everything seems correct and great. But Apache can not load this module.
I remember that there is a tool called ldconfig in linux. After installing new library, I will use it to refresh system library's path. Should I install it to solve my problem in NetBSD?
Any advice will be greatly appreciated.
Regards,
Chingyuan