I'm trying to add some modules to my Perl setup on VMS 7.3-2.

I am finding the process of reading the instructions for doing this a
bit confusing.  I ftp'ed a kit such as the fileutils kit in tgz format
to a directory somewhere.

Is there a particular directory under the perl_root that I'm supposed to
put the files?   I tried doing the gunzip and vmstar x on the resulting
tar file.  This produced a subdirectory.

I set default to the subdirectory and did MMK.  That seemed to go ok.
Then I did MMK TEST.  This produced:

mmk test
olddef = F$Environment("Default")
Set Default [.root]
MMK all /Macro=(LIB="", LIBPERL_A="libperl.olb",
LINKTYPE="dynamic",     PREFIX="",
OPTIMIZE="/List/Machine/Show=Expan",
        PASTHRU_DEFINE="",      PASTHRU_INC="")
Set Default 'olddef'
olddef = F$Environment("Default")
Set Default [.safename]
MMK all /Macro=(LIB="", LIBPERL_A="libperl.olb",
LINKTYPE="dynamic",     PREFIX="",
OPTIMIZE="/List/Machine/Show=Expan",
        PASTHRU_DEFINE="",      PASTHRU_INC="")
Set Default 'olddef'
MCR $30$dkb0:[perl5_8_6]perl.exe "-MExtUtils::Command::MM" "-e"
"test_harness(0, '[.blib.lib]', '[.blib.arch]')" t/*.t
t/root........
Can't locate VMS/FileUtils/Root.pm in @INC (@INC contains: .
perl_root:[lib.VMS_AXP.5_8_6] perl_root:[lib] perl_root:[lib.site_perl.
VMS_AXP] perl_root:[lib.site_perl] /perl_root/lib/site_perl .) at
t/root.t line 5.
BEGIN failed--compilation aborted at t/root.t line 5.
%SYSTEM-W-NOSUCHFILE, no such file
dubious
        Test returned status 2320 (wstat 256, 0x100)
                (VMS status is 2320)
t/safename....
Can't locate VMS/FileUtils/SafeName.pm in @INC (@INC contains: .
perl_root:[lib.VMS_AXP.5_8_6] perl_root:[lib] perl_root:[lib.site_p
erl.VMS_AXP] perl_root:[lib.site_perl] /perl_root/lib/site_perl .) at
t/safename.t line 3.
BEGIN failed--compilation aborted at t/safename.t line 3.
%SYSTEM-W-NOSUCHFILE, no such file
dubious
        Test returned status 2320 (wstat 256, 0x100)
                (VMS status is 2320)
FAILED--2 test scripts could be run, alas--no output ever seen
%RMS-E-FNF, file not found
%MMK-F-ERRUPD, error status %X00018292 occurred when updating target
TEST_DYNAMIC

How do I deal with the "Can't local ...." problem?  Is there something
I'm supposed to do that I haven't already done?

Is this a case of "if only you had read pages x,y and z then you'd know
that you missed doing blah, blah and blah?"

Thanks for any and all pointers to figuring out how this stuff can work.

Robert Boyd

Reply via email to