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