the bad construction of DIRFILESEP path separator by Makefile.PL
persist also in last "activestate Perl 5.10" distribution
and last version updated version of ExtUtils-Makemaker (6.44) ,
and is related to:
..\Perl\lib\ExtUtils\MM_Win32.pm
Or/And (depend on install zone..):
..\Perl\site\lib\ExtUtils\MM_Win32.pm
I correct the code of this subroutine (in MM_Win32.pm):
sub init_DIRFILESEP {
my($self) = shift;
my $make = $self->make;
# The ^ makes sure its not interpreted as an escape in nmake
# $self->{DIRFILESEP} = $make eq 'nmake' ? '^\\' :
# above line fixed by Berardi Michele as:
$self->{DIRFILESEP} = $make eq 'nmake' ? '\\\\' :
$make eq 'dmake' ? '\\\\'
: '\\';
}
Hope this help.
Michele
---------------
Michele Berardi
System Developer
http://berardimichele.interfree.it <http://berardimichele.interfree.it/>