Hi Peter & Craig,

>Craig Berry wrote:
>
>!That's basically the whole Perl API, or all of it that DBD::MySQL
>!appears to make use of.  Is the logical name PERLSHR defined?  Are
>!you quite sure you've resolved all problems upstream from the link
>!failure?  Since the link is one of the last things that happens,
>!something going wrong in a previous step could well be the root issue.

I think I found the problem last night lying awake in bed (don't you
hate it when that happens!).  I haven't had a chance to check it yet but
my strong suspicion is that the DBD::mysql code was compiled with the
qualifier /NAMES=AS_IS (because MySQL is compiled that way) and thus
the object modules are expecting to find mixed-case names in PERLSHR.

This arouse directly from the same issue Peter found, i.e. a lack of
MYSQL_CONFIG on OpenVMS.  I worked around this by hacking the DESCRIP.MMS
file and I think I got it slightly wrong (e.g. using /NAMES=AS_IS).

Peter, thanks for the tip about MMS INSTALL and MYSQL_CONFIG as a command
procedure.  I'll try again tomorrow (I need to restore from Backup first
and that's off-site) and keep you all posted.

Thanks,

        Jeremy Begg

Reply via email to