Subject: | Not compiling with enough lib parameters |
Hi, I noticed that DBD::Oracle is not linking with "-lnnz10 -lz".
Without it, when it links, it will not compile in suggested library
paths from LD_RUN_PATH. As a result, ldd does on the so file does not
come back with paths to these files. As a result, one is forced to
populate LD_LIBRARY_PATH or DBD::Oracle will not work.
My suggestion is:
1. Do not override LD_RUN_PATH, but rather append to it. This allows
people to link to their zlib, etc.
2. Add "-lnnz10 -lz" to the link command so LD_RUN_PATH finds these.
Thanks,