On Thu, 27 Nov 2003 12:46:36 -0000 Andy Crichton <[EMAIL PROTECTED]> wrote:
> This is caused by trying to link 32bit perl with 64bit oracle > libraries (which live in $ORACLE_HOME/lib). What happens if you > specify $ORACLE_HOME/lib32 in your LD_LIBRARY_PATH (before any other > oracle paths which may be in there). This _might_ work at runtime, but it won't help the build process. > Q/ Does DBD::Oracle use LD_LIBRARY_PATH or assume $ORACLE_HOME/lib > is the setting for the oracle libs? As best I can tell, no, at least at build time. The most recent 'fix' I recall is to hand edit Makefile to replace $OH/lib with $OH/lib32 throughout. Tim, Has a patch been submitted yet to have Makefile.PL decide whether to use $OH/lib or $OH/lib32? It appears that one would be useful since Oracle seems to be using 64 bit binaries by default in most platforms while Perl is still normally compiled 32 bit. -- Mac :}) ** I usually forward private questions to the appropriate mail list. ** Ask Smarter: http://www.catb.org/~esr/faqs/smart-questions.html Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age.
