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