Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^2: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"

by jffry (Hermit)
on Dec 02, 2011 at 23:41 UTC ( [id://941456] : note . print w/replies, xml ) Need Help??


in reply to Re: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"
in thread Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"

My other posts in this thread show that I am now starting all over again with a virgin installation, but have the same problem.

I have not installed a new version of ExtUtils::MakeMaker. It looks like the version I have is 6.56.

C:\strawberry\perl\lib\ExtUtils > find "our $VERSION" MakeMaker.pm ---------- MAKEMAKER.PM our $VERSION = '6.56';

That subroutine in MM_Win32.pm is identical to the one you've shown (but I added line numbers).

127 sub init_DIRFILESEP { 128 my($self) = shift; 129 130 # The ^ makes sure its not interpreted as an escape in nmake 131 $self->{DIRFILESEP} = $self->is_make_type('nmake') ? '^\\' : 132 $self->is_make_type('dmake') ? '\\\\' 133 : '\\'; 134 }

And my Perl make configvar seems to point at dmake.

C:\strawberry\cpan\build > perl -V:make make='dmake';