I'm trying pugs on win32, and there seems to be a clash between perl5 and perl6
include paths during the make process, because the error looks like this:
$$ nmake
$ C:\usr\bin\perl.exe -Iinc -MExtUtils::Command -e cp script/pugscc C:\home\src\pugs\blib\script\pugscc
$ pl2bat.bat C:\home\src\pugs\blib\script\pugscc
$ C:\usr\bin\perl.exe -Iinc util\src_to_blib.pl
Perl v6.0.0 required--this is only v5.8.0, stopped at C:\home\src\pugs\blib\lib/File/Spec.pm line 1.
BEGIN failed--compilation aborted at C:\home\src\pugs\blib\lib/File/Spec.pm line 1.
Compilation failed in require at c:\usr\local\perl\lib/ExtUtils/Install.pm line 22.
BEGIN failed--compilation aborted at c:\usr\local\perl\lib/ExtUtils/Install.pm line 22.
Compilation failed in require.
BEGIN failed--compilation aborted.
NMAKE : fatal error U1077: 'C:\usr\bin\perl.exe' : return code '0xff'
Stop.
and the commands that get executes , and fail, all start with
C:\usr\bin\perl.exe -Iinc -IC:\home\src\pugs\blib\lib -Ic:\usr\local\perl\lib -MExtUtils::Install
and, to my suprise, the above referenced File/Spec.pm does begin with 'use v6';
I'm not really sure if this an intended behavior, seems like it isn't, but again
I don't really know what is went wrong. Any ideas?
--
Sincerely,
Dmitry Karasik
We require MakeMaker 6.17, which is not shipped with Perl 5.8.0.
Please consider upgrading your MakeMaker or install a more recent
version of Perl.
Thanks!
/Autrijus/