Normally when I find an old ticket that says "doesn't build", I'm able to close 
it out, but not today!

I installed the latest Strawberry Perl 5.24.0.1 (64bit), and used the git bash 
shell to checkout a copy of rakudo (using the https protocol and setting my 
http/https proxy env vars).

The configure failed for me in about the same place, because the "install" 
directory was not created. After manually creating the folder, I reran the 
original Configure.pl script, which now got to building moar, which then died 
with:

"unknown OS 'msys'"

So, two different issues using Strawberry/git bash

I know that jnthn (core developer) works on windows all the time, but uses the 
MS compiler to build.

On Sun Jun 28 02:51:11 2015, equinox wrote:
> Hi,,
> 
> Using latest git. The rakudo does not compile.
> 
> L:\rakudo>C:\strawberry16_2\perl\bin\perl.exe Configure.pl 
> --prefix=L:\rakudo\install --backends=moar --make-install 
> --git-protocol=https --gen-moar
> '"L:\rakudo\install/bin/nqp-m.bat"' is not recognized as an internal or 
> external command,
> operable program or batch file.
> M       Configure.pl
> HEAD is now at a5d6dda... bump moar for nqp::shell/nqp::spawn improvements
> Building NQP ...
> C:\strawberry16_2\perl\bin\perl.exe Configure.pl 
> --prefix=L:\rakudo\install --backends=moar --make-install 
> --git-protocol=https --gen-moar
> Found L:\rakudo\install/bin/moar.exe version 2015.06-44-g2c96984, which 
> is new enough.
> Cleaning up ...
> 
> Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
> Copyright (C) Microsoft Corporation.  All rights reserved.
> 
> 
> Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
> Copyright (C) Microsoft Corporation.  All rights reserved.
> 
>          C:\strawberry16_2\perl\bin\perl.exe -MExtUtils::Command -e 
> mkpath gen\moar\stage1\gen
>          C:\strawberry16_2\perl\bin\perl.exe tools\build\gen-cat.pl moar 
> src\how\Archetypes.nqp src\how\RoleToRoleApplier.nqp 
> src\how\NQPConcreteRoleHOW.nqp src\how\RoleToClassApplier.nqp 
> src\how\NQPCurr
> RoleHOW.nqp  src\how\NQPClassHOW.nqp src\how\NQPNativeHOW.nqp 
> src\how\NQPAttribute.nqp src\how\NQPModuleHOW.nqp src\how\EXPORTHOW.nqp 
>  > gen\moar\stage1\nqpmo.nqp
>          L:\rakudo\install\bin\moar --libpath=src\vm\moar\stage0 
> src\vm\moar\stage0\nqp.moarvm --bootstrap --setting=NULL --no-regex-lib 
> --target=mbc  --output=gen\moar\stage1\nqpmo.moarvm gen\moar\stage1\
> NMAKE : fatal error U1077: 'L:\rakudo\install\bin\moar.EXE' : return 
> code '0xc0000005'
> Stop.
> Command failed (status 512): nmake
> Command failed (status 512): C:\strawberry16_2\perl\bin\perl.exe 
> Configure.pl --prefix=L:\rakudo\install --backends=moar --make-install 
> --git-protocol=https --gen-moar
> 
> Jaffa4
> 


-- 
Will "Coke" Coleda

Reply via email to