Hermez, et al,

On Apr 9, 2005, Hermez <[EMAIL PROTECTED]> wrote:

After painful days and nights, trying to make DBD::Oracle working
with Oracle 10g Release 1 (10.1.0.3) on Mac OS X, I am at my wits'
end.

I have started the hard trip with the Oracle instant client and even
the above mentioned full version doesn't lead to a solution.
Afterwards, I have followed the advice mentioned in  README.macosx
(included in DBD::Oracle), and installed Perl from scratch. Without
progress, unfortunately.

Let me describe the affected environment before I start with the dirty
facts:

I got Instant Client 10.1.0.3 for Mac OS X to work! Before you run "make", edit your Makefile, changing line 483 (or thereabouts) from: NMEDIT = nmedit to: NMEDIT = echo

Does this same workaround help you?

Cheers,
Dan
http://cmi.pm.org/

************************** SYSTEM ENVIRONMENT *********************************

Systemversion:  Mac OS X 10.3.8 (7U16)
Kernel-Version: Darwin 7.8.0

/usr/bin/perl -V
Summary of my perl5 (revision 5 version 8 subversion 6) configuration:
  Platform:
    osname=darwin, osvers=7.8.0, archname=darwin-2level
    uname='darwin localhost 7.8.0 darwin kernel version 7.8.0: wed
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef

Oracle has been installed with an own client, as shown below:
uid=503(oracle) gid=88(oinstall) groups=88(oinstall)

************************** Problem description *********************************

In order to fix namespace collisions in Oracle's dynamic libraries,
the README.macosx recommends to issue the "nmedit" command - but only
for Jaguar. Despite the fact, that it is not mentioned for Panter, it
has been invoked while the compilation itself and aborted, as shown
in the extract below:

[...]
chmod 755 blib/arch/auto/DBD/Oracle/Oracle.bundle
nmedit -R ./hints/macos_bundle.syms
blib/arch/auto/DBD/Oracle/Oracle.bundle
nmedit: symbols names listed in: ./hints/macos_bundle.syms not in:
blib/arch/auto/DBD/Oracle/Oracle.bundle
_kpuach
_kpuasav
_kpucer
_kpudbcx
_kpudc
_kpudcx
_kpuddb
_kpudex
_kpudsc
_kpuexes
_kpugbccx
_kpugbncx
_kpugc
_kpugdcx
_kpugml
_kpuic
_kpuicx
_kpulsc
_kpumcf
_kpusdl
_kpusdt
_kpusnchr
_kpusvar
_main
make: *** [blib/arch/auto/DBD/Oracle/Oracle.bundle] Error 1
$

Therefore, I am curious if somebody succeeded making DBD::Oracle with
Oracle 10g under Mac OS X working. Even better, does somebody have an
idea how to make it working? :-)

Best regards,
H.
------------------------------------------------------------------------

Reply via email to