in reply to Re^5: Env Variables
in thread Env Variables

No, it's the other way round.  The lib32 is correct, but the attempt to set it didn't succeed (as explained further down in the thread).

Carefully reading the error message

ld.so.1: perl: fatal: /opt/oracle/product/10.2.0/client_1/lib/libclnts +h.so.10.1: wrong ELF class: ELFCLASS64

we see that it says the library libclntsh.so.10.1 has been found in the lib/ directory (not lib32/).  Also, the runtime linker (ld.so.1) reports the incorrect ELF class (64-bit) the found library does have, not the class it should have.  From this it follows that the perl binary in question is 32-bit. In other words, lib32 is the correct path.

</nitpick>