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).
Q/ Does DBD::Oracle use LD_LIBRARY_PATH or assume $ORACLE_HOME/lib is the setting for the oracle libs?
Andy
there was also something recent on p5p, with an apparent solution.
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-11/msg00921.html
