Re: DBD::Oracle on MacOSX using Instant Client



On Fri, May 13, 2005 at 03:53:07PM -0700, Hilmar Lapp wrote:
> As another episode of the DBD::Oracle on MacOSX quest, I tried the
> Oracle 10g Instant Client for 10.3 on Panther, using DBD::Oracle 1.16
> (the latest I believe).
>
> First the good news (and it's primarily good news). The Instant Client
> is a charm to download and install (unless you can't type cp commands
> in the terminal), it's compact in size, and, best of all, it works with
> the pre-installed perl (5.8.1RC3 on Panther) without resulting in a
> memory leak. I can only recommend to use this client installation if
> you're not planning to run an Oracle server on MacOSX.
>
> The minor details is that I had to patch DBD::Oracle's Makefile.PL to
> cooperate with the somewhat unorthodox Instant Client directory setup.
> I'm including the patch. The last step of the build phase, an
> invocation of 'nmedit -R', fails because the symbols aren't found. I
> find that this error can be safely ignored but didn't want to patch
> Makefile.PL for it since I'm not knowledgeable as to how much other
> platforms need the step.
>
> I also edited README.macosx, patch included too.

Great. Applied. Thanks Hilmar!

> Tim, let me know if you need me to provide something else too.

I'd guess that the nmedit step (which is for darwin only) isn't needed
with Instant Client. I've just added an || true on the end of the
command for now so at least it won't fail the make.

Tim.
.



Relevant Pages