Hi all, 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