Re: Strawberry Perl capabilities?
- From: rkb@xxxxxxxxxx (Ron Bergin)
- Date: Sat, 6 Mar 2010 10:38:49 -0800 (PST)
On Mar 5, 4:39 pm, dpchr...@xxxxxxxxxxxxxxxx (David Christensen)
wrote:
Shlomi Fish wrote:
Actually, Strawberry Perl is preferable over AS Perl:
http://strawberryperl.com/
Shlomi,
If using AS, then simply install MinGW which gives you the missing
compiler and proper cpan setup. After that, AFAIK you'll have the
same functionality as Strawberry.
http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite
Likewise, if using Strawberry, you can install the PPM module.
Although, I don't know if it provides the GUI interface; it may only
use the command line.
I've not used Strawberry, but given the above info, why is Strawberry
preferred?
From memory, AS makes (commercial) Perl tools for creating stand-alone
Windows executables and single-file Windows Installer packages. I also
recall a Perl .NET toolchain. Does Strawberry Perl have any of these
capabilities? Must Strawberry Perl be installed first on end-users'
machines?
You can install PAR::Packer and use the pp utility to package
standalone executables. However, that may not be as good as the
commercial AS tools.
It's my understanding that Strawberry Perl provides a C compiler and a
working CPAN environment. This is well and good for pure Perl
applications, but I also write Perl software that drives GNU
command-line tools (ssh, tar, gzip, rsync, etc.) and/or is driven by
other GNU tools and/or Apache. I have found Win32 binaries for some of
the pieces, but only Cygwin seems to have everything I need. How does a
Strawberry Perl developer deal with these cases?
I've never found the need to use cygwin. If cpan doesn't have the
required module, or if you really need the *nix tool, then install the
Windows port of the *nix GNU tools.
http://gnuwin32.sourceforge.net/
.
- Follow-Ups:
- Re: Strawberry Perl capabilities?
- From: Ron Bergin
- Re: Strawberry Perl capabilities?
- References:
- question on software development
- From: ANJAN PURKAYASTHA
- Re: question on software development
- From: David Christensen
- Re: question on software development
- From: Shlomi Fish
- Strawberry Perl capabilities?
- From: David Christensen
- question on software development
- Prev by Date: Re: Controlling one process depending on the status of another
- Next by Date: Re: Strawberry Perl capabilities?
- Previous by thread: Strawberry Perl capabilities?
- Next by thread: Re: Strawberry Perl capabilities?
- Index(es):
Relevant Pages
|