Build Parrot with MinGW and ActivePerl
From perl6.cz
Start with Build Parrot with MinGW.
Install
- ActiveState Perl binary (ActivePerl-5.8.6.811-MSWin32-x86-122208.msi, download page, 12.6MB)
- install MinGW
- do not install MSYS or remove MSYS from your PATH (cmd.exe 'PATH')
Configure, build, test and install
- try this command to configure without ICU
perl configure.pl --without-icu
- or try these commands to configure with ICU
set PATH=%PATH%;c:\perl\bin;c:\mingw\bin;c:\usr\lib\icu\bin;c:\usr\lib\icu\lib mkdir c:\usr\lib\icu\data perl configure.pl --cc=gcc --icushared="c:\usr\lib\icu\lib\icudt.lib c:\usr\lib\icu\lib\icuuc.lib" --icuheaders="c:\usr\lib\icu\include" --icudatadir="c:\usr\lib\icu\data" mingw32-make mingw32-make test mingw32-make install
mingw32-make test, r9368
Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\examples\japh.t 1 256 15 1 6.67% 12 t\pmc\env.t 2 512 12 2 16.67% 9-10 t\pmc\timer.t 1 256 8 1 12.50% 4 t\src\manifest.t 1 256 5 1 20.00% 3 (2 subtests UNEXPECTEDLY SUCCEEDED), 6 tests and 95 subtests skipped. Failed 4/167 test scripts, 97.60% okay. 5/2730 subtests failed, 99.82% okay.