On Mon, Dec 20, 2004 at 05:53:26AM -0600, Craig A. Berry wrote:
> That should work, depending on the value of $(MKDIR).  Using the
> native method, you have to use the directory-as-directory syntax
> rather than the directory-as-file syntax:
> 
> $ create/directory/log foo.dir
> %CREATE-E-DIRNOTCRE, FOO.DIR directory file not created
> -LIB-F-INVFILSPE, invalid file specification
> $ create/directory/log [.foo]
> %CREATE-I-CREATED, DISK1:[MYDIR.FOO] created
> $
> 
> Perl's mkdir seems to allow either syntax, though I don't know
> whether that's true for all versions of Perl and VMS.

MakeMaker uses ExtUtils::Command::mkpath() everywhere.  I've long since 
given up on trying to get native mkdirs to work.  So older versions of Perl 
can be compensated for as problems are found.

Besides, I don't have much faith on MakeMaker working on VMS prior to 5.8.0
anyway.


-- 
Michael G Schwern     [EMAIL PROTECTED]     http://www.pobox.com/~schwern/
GOD made us funky!

Reply via email to