Skip to content

Test different build flags for Perl 5 Perl 6

Peter Martini edited this page May 2, 2015 · 2 revisions

Test different build flags for Perl 5 / Perl 6

If you know more C than Perl or want to hack on the actual interpreters, try to build one by hand! There are plenty of people here to help, and if you see any compiler warnings or errors on some combination of flags, this is an easy place to start patching.

Resources

  • git://perl5.git.perl.org/perl.git

  • https://github.com/nyperlmongers/nyperlhackathon2015/wiki/Perl-6-Roast-Cleanup

Tasks

Tooling around with using or enhancing the official 'perl' base for Docker

  • Build Perl 5

    For Perl 5, to get started:

    git clone git://perl5.git.perl.org/perl.git
    cd perl
    ./Configure -Dusedevel -des
    make
    make test

    If you're on linux, this is also helpful:

    make -j$(nproc)
    TEST_JOBS=$(nproc) make test_harness
  • Build Perl 6 (Rakudo)

    https://github.com/nyperlmongers/nyperlhackathon2015/wiki/Perl-6-Roast-Cleanup

Participants

Peter Martini, [email protected]

Track