Thanks for the suggestions Craig.
I'm having a bit better result -- not sure if this error message about
the manifest file is causing trouble -- the file is in the directory --
why would it squawk about it not being there? I tried with traditional
and extended filename parsing -- same result.
$ perl makefile.pl
Checking if your kit is complete...
Warning: the following files are missing in your kit:
manifest
Please inform the author.
Writing Descrip.MMS for VMS::Fileutils::Root
Writing Descrip.MMS for VMS::Fileutils::SafeName
Writing Descrip.MMS for VMS::Fileutils
$ mmk
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="")
cp root.pm [-.blib.lib.vms.fileutils]root.pm
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="")
cp safename.pm [-.blib.lib.vms.fileutils]safename.pm
Set Default 'olddef'
$ 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........
ok
t/safename....
ok
All tests successful.
Files=2, Tests=290, 7 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00
CPU)
$ mmk install
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'
Installing perl_root:[lib.site_perl.vms.fileutils]root.pm
Installing perl_root:[lib.site_perl.vms.fileutils]safename.pm
Writing perl_root:[lib.site_perl.VMS_AXP.auto.VMS.Fileutils].packlist
Appending installation info to
perl_root:[lib.VMS_AXP.5_8_6]perllocal.pod