Build Parrot with MinGW
From perl6.cz
Contents |
Bulid Parrot with MinGW on MS Windows (win32):: Step by step
Get Parrot source code
use Parrot snapshot
- extract last Parrot snapshot (parrot-latest.tar.gz, download page, 2.9M) to "'C:\usr\'" ("'C:\usr\parrot'")
or SVN
- install TortoiseSVN binary (TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi, download page, 9.1MB)
- press right mouse button on "'parrot'" and use "'SVN checkout...'"
- fill in URL of repository: "!https://svn.perl.org/parrot/trunk/"
- click OK
get ICU (optional)
- extract ICU (v3.2) binary distribution (icu-3.2-Win32-msvc6.zip, download page, 5.2MB) to C:\usr\lib
Choose next step
- Build Parrot with PxPerl
- or Build Parrot with MinGW and ActivePerl
- or Build Parrot with MinGW, MSYS and MSYS-DTK
- or Build Parrot with MinGW-Perl (Build Perl with MinGW first)
- or ...
Shortcuts
- MinGW - Minimalistic GNU for Windows, see FAQ
- MSYS - Minimal SYStem, see FAQ
- ActivePerl - ActiveState's Perl (Perl for the Win32 platform), see description
- ICU - International Components for Unicode, see docs
Questions, Suggestions
- Refactoring is welcome.