Portal:Windows

From Perl Guilds - Getting Medieval with Perl
Jump to navigation Jump to search

This page discusses known options for Perl on Windows and options for creating Perl-based programs for distribution on Windows. It focuses more on creating programs for distribution (i.e., selling programs and services to paying customers) than it does for creating a development environment for doing productive things with Perl on Windows.

Perl Environments on Windows[edit | edit source]

Strawberry Perl[edit | edit source]

Summary[edit | edit source]

Strawberry Perl is the best way to get Perl onto Windows. At the time of this writing, Strawberry Perl is up to date with the latest upstream perl version. It is compiled using MinGW-W64 for both 64 and 32 bit Windows. Larry Wall uses it.

Download Installers[edit | edit source]

https://strawberryperl.com/releases.html

Development Website[edit | edit source]

https://github.com/StrawberryPerl

How to Contribute[edit | edit source]

Getting Support[edit | edit source]

https://strawberryperl.com/support.html

Windows Subsystem for Linux 2 (WSL2)[edit | edit source]

MSYS2[edit | edit source]

Cygwin[edit | edit source]

MobaXterm[edit | edit source]

ActiveState[edit | edit source]

Perl-based GUIs on Windows[edit | edit source]

wxPerl[edit | edit source]

Win32::GUI[edit | edit source]

Tk[edit | edit source]

Distributing Perl-based Programs on Windows[edit | edit source]

Why?[edit | edit source]

Development Environment[edit | edit source]

Creating GUIs[edit | edit source]

Generating EXEs[edit | edit source]

Creating Installers for your EXEs[edit | edit source]