VMS AXP 7.2-2

I've been running perl v5.6.1 and decided to update to v5.8.1 using the
VMS Freeware distribution.  I'm trying to use the Net::DNS module, v0.47
which I downloaded from cpan and installed.  My script compiles
successfully but then I get:

  Can't locate auto/Net/DNS/typesbyname.al in @INC (@INC
    contains: /perl_root/lib/VMS_AXP/5_8_1 /perl_root/lib
    /perl_root/lib/site_perl/VMS_AXP perl_root:[lib.site_perl]
    /perl_root/lib/site_perl .)
  at /perl_root/lib/site_perl/VMS_AXP/Net/DNS/Question.pm line 174

Line 174 of Question.pm is:

  $data .= pack("n", Net::DNS::typesbyname(uc($self->{"qtype"})));

This is one of my first attempts to add a module to Perl (Net::DNS was
already in the 5.6.1 version I was using).  I see a typesbyname
subroutine in DNS.PM so I would have thought that would have satisfied
the line in question (no pun intended).

So - what's a ".al" file?  It's not in the module package so what
creates it?

Could this be symptomatic of a directory depth problem?  (PERL_ROOT
is of the form disk:[dir.PERL-5_8_1.PERL_BIN.])

Thanks,
Dave
--------------
Dave Greenwood                Email: [EMAIL PROTECTED]
Oak Ridge National Lab        %STD-W-DISCLAIMER, I only speak for myself

Reply via email to