in reply to Is my perl install 32-bit or 64-bit?

You should have what they promised. A 32-bit application that can do 64-bit integer arithmetic and will not have problems with files over 2 GB in size. But it internally uses 32 bit pointers and so should be linked to the 32-bit library.
  • Comment on Re: Is my perl install 32-bit or 64-bit?

Replies are listed 'Best First'.
Re^2: Is my perl install 32-bit or 64-bit?
by mwans (Novice) on Dec 22, 2008 at 23:04 UTC
    Thanks, so using this default version, it appears I'll need to build against the 32-bit Oracle client. I wonder if I'll have any problems with building against the 32-bit client while the 64-bit client is still installed...
      That I can't answer since i have not had to work seriously with Solaris in this millennium. But I suspect that they have compatibility figured out and it will work.
      I just wanted to follow up in case anyone else encounters a similar environment. We installed the 64-bit Oracle 11g client and it came with the 32-bit libraries in the "lib32" directory. Following instructions in the DBD:Oracle readme, we added the Oracle Client's "lib32" directory to the LD_LIBRARY_PATH. We were then able to make and install the DBD:Oracle module. The "make test" process failed miserably due to some sort of Testing module issue, but a test connection worked. If I encounter more issues, I'll follow up, otherwise it worked fine.