/
Perl

Perl

This page is to capture the status and progress of Perl support for windows on arm.

Repository

The Perl Programming Language

Status

Build/test from Source

See this recipe: recipe.sh · master · linaro / WindowsOnArm / packages / perl5 · GitLab

Install

You can use perl5 package available from https://woastorage.blob.core.windows.net/packages/index.html.

Cpanm must be called from a Visual prompt: your PATH should contain cl.exe, nmake

cd C:/ # unzip from C:/ unzip package.zip dir C:/perl/bin/ # add bin folder to PATH set PATH=C:/perl/bin;%PATH% # cl.exe and nmake must be available from this prompt cl.exe # install a package using cpanm cpanm JSON

Perl Distributions

On Windows, two Perl distributions are available:

Strawberry seems to be most used one. It packages perl, with a compiler (mingw) and precompiled libraries to allow installation of any CPAN package easily.

ActivePerl has its own package system, and most of them are outdated today.

Strawberry WoA port is blocked by availability of MinGW/MSYS: https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/28

CI

Perl uses GitHub Actions.

 

Related content

Python
More like this
Ninja
Read with this
Fortran
More like this
Node.js
Read with this
Tcl/Tk
More like this
OpenSSL
Read with this