On Mon, Apr 22, 2002 at 12:33:34PM -0500, Craig A. Berry wrote: > At 12:24 AM 4/22/2002 -0400, Michael G Schwern wrote: > >I've got something to test. I've overriden prefixify() in MM_VMS but > >managed to leave init_INSTALL() as is. PREFIX should now work on VMS. > >Grab a snapshot from makemaker.org. > > > OK, here are the initial problems. There is still whitespace inserted > between the prefixes and their colons -- something splits on word boundaries? > > PREFIX = perl_root : > SITEPREFIX = perl_root :
No idea. > Trying to make MM itself yields: > > $ mmk > %MMK-F-CANTUPD, cannot update target [.BLIB.LIB.EXTUTILS].EXISTS - sources unknown Yeah, I saw this. I was hoping it was a symptom of the 15 minute clock skew on the VMS machine I was working on. > It looks like the config target depends on $(INST_LIBDIR).exists, > $(INST_ARCHAUTODIR).exists, $(INST_AUTODIR).exists, and > $(INST_MAN3DIR).exists. However, only $(INST_AUTODIR).exists is present as > a target, so the others will cause us to jump off the cliff of unknown sources. > > If we look at the one target that is there more closely (see below), there > are a couple of oddities, though I don't know their significance. 1.) We > are attempting to recreate the top-level directory; should we be trying to > create the target directory? 2.) PERM_RWX is not define for VMS; should it > be? 3.) Probably cosmetic, but there is a blank line before the last action > line for the target. > > $(INST_AUTODIR).exists :: perl_root:[lib.VMS_AXP.5_7_3.CORE]perl.h > @ $(MKPATH) D0:[CRAIG.EXTUTILS-MAKEMAKER] > @ $(EQUALIZE_TIMESTAMP) perl_root:[lib.VMS_AXP.5_7_3.CORE]perl.h >$(INST_AUTODIR).exists > > -@ $(CHMOD) $(PERM_RWX) D0:[CRAIG.EXTUTILS-MAKEMAKER] Which is very odd, since I don't think I touched that lately. -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One I'm exploring my nipples.
