osdir.com
mailing list archive

Subject: Re: DBD::Oracle doesn't work with Oracle 10g (10.1.0.3) under Mac OS X (10.3.8) or how to make it working? - msg#00079

List: lang.perl.macosx

Date: Prev Next Index Thread: Prev Next Index
Hermez, et al,

On Apr 9, 2005, Hermez <4Hertz@xxxxxx> 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.
------------------------------------------------------------------------



Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: For those who have upgraded before...

"Sherm Pendley" <sherm@xxxxxxxxxxx> wrote in message news:05A0CA00-0D94-43E2-A3D2-ECB664596D09@xxxxxxxxxxxxxx > On Apr 21, 2005, at 1:17 PM, Robert wrote: > >> Tiger is coming with a newer version of Perl (5.8.6 I believe). When I >> do an >> upgrade does the installer wipe out everything I have already setup via >> CPAN? Or can I just do arecompile...and keep running? > > Your Perl modules won't be deleted unless you use the "clean install" > option, which deletes *everything*. > > /Library/Perl/5.8.1 & /Library/Perl/5.8.1/darwin-yadda is included in > @INC by default. So far as Perl itself is concerned, 5.8.6 (which is what > Tiger ships with) is binary-compatible with modules built for 5.8.1. > > Note that there's no guarantee that *every* module will work perfectly, > just that the interface between Perl and its modules hasn't changed. If > you have a Perl module that's a wrapper for libFoo, there's also the > question of whether the binary interface to libFoo has changed or not. If > it has, you'd need to rebuild that module against the newer libFoo. > > sherm-- > > Cocoa programming in Perl: http://camelbones.sourceforge.net > Hire me! My resume: http://www.dot-app.org Thanks! Robert

Next Message by Date: click to view message preview

Re: keychain

On 2005.4.21, at 09:15 PM, Ken Williams wrote: Hi Joseph, In my address book, I've got several of those too. I believe they're certificates from people who have signed their messages. If you don't know them, they're probably on a list you're on. That's definitely a possibility. It bugs me that Apple lumps things together like this because there's another possibility as well. If spam comes with a certificate, what do you suppose might happen? It's a bit of a pain, but I would prefer the keychain, in the default settings, prompted the user before storing any certificates. I'd also like to be able to set it to prompt before storing addresses, as well, but that's just something I can live with. When it stores certificates I don't know anything about, the chain of trust tends to have even less to do with me. Some things simply can't be mechanized. -Ken On Apr 19, 2005, at 11:31 PM, Joseph Alotta wrote: Hi Everyone, I looked at man security, just for kicks and I dumped the keychains. I was suprised to find email addresses for people who I do not know. I am a single user powerbook with dial up 56k access. Is this normal to have email keychain data for people I do not know? I could post those emails, but in case they're legitimate, I don't want them to get spammed. Any suggestions? Joe. On Apr 19, 2005, at 7:47 PM, Ken Williams wrote: Yeah, check out the 'security' command-line program. I use it in conjunction with Module::Release so that I don't have to type my PAUSE password every time I upload something to CPAN - it just fetches the password from my keychain. -Ken On Apr 19, 2005, at 5:01 PM, Larry Landrum wrote: I need to authenticate users in a perl CGI and was hoping to use the Keychain but can't find a perl way to do that. Has anybody done that before?

Previous Message by Thread: click to view message preview

For those who have upgraded before...

Tiger is coming with a newer version of Perl (5.8.6 I believe). When I do an upgrade does the installer wipe out everything I have already setup via CPAN? Or can I just do arecompile...and keep running? Robert

Next Message by Thread: click to view message preview

command-line tweaking of "Open With..." settings?

I have an AppleScript Application which I wish to have launched whenever a file named "*.xyz" is double-clicked. I can do this using the Finder's Get Info dialog (ie, "Open With...", then "Other...", then "Change All..."), but I want to do this from an installation shell script, so I need a "command line" solution. I have tracked the setting down to the file /Library/Preferences/com.apple.LaunchServices.plist but the contents of the setting that Get Info creates are rather obscure (to me), so I don't know how to replicate them. Clues? Suggestions? -r -- email: rdm@xxxxxxxx; phone: +1 650-873-7841 http://www.cfcl.com - Canta Forda Computer Laboratory http://www.cfcl.com/Meta - The FreeBSD Browser, Meta Project, etc.
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by