[Pdx-pm] Perl Development on Windows

Michael G Schwern schwern at pobox.com
Fri Dec 24 13:22:28 CST 2004

On Fri, Dec 24, 2004 at 10:31:49AM -0800, Jeff Zucker wrote:
> Emacs works fine on windows, including cperl-mode which does syntax 
> highlighting and you can also compile, run, and debug from within emacs.

XEmacs, too!  http://www.xemacs.org/Download/win32/

> CPAN.pm works fine too for non-XS modules, get nmake.exe (free) from 
> Microsoft.

Either nmake or dmake will work.  They're both fairly awful but
supported by MakeMaker.
ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe      nmake
http://search.cpan.org/author/GSAR/dmake-4.1pl1-win32/    dmake

I assume you know the unspoken step zero: install Perl from ActiveState.

VNC makes life somewhat worth living by giving you something akin to a
remote shell.  So at least you don't have to trudge over to the Windows box
every time you want to do something.  Also, Cygwin has an sshd so you can
at least do your text editing and file manipulation through that.  Though
realize Cygwin is a different Perl environment than native Win32.
XS modules you build under Cygwin will not work natively on Windows.

You may wish to take this one step further and run Windows inside bochs
or whatever the latest virtual computing flavor is.  I've heard tell it
runs quite well.  And at least then you can mount the Windows partition in
your Unix and do all your file manipulation with normal Unix tools and
only have to touch VNC for the pointy clicky stuff or to run Perl.

Michael G Schwern     schwern at pobox.com     http://www.pobox.com/~schwern/
Hokey religions and taking a nap are no match for a knife in the head.
        -- Black Mage http://www.nuklearpower.com/daily.php?date=040513

More information about the Pdx-pm-list mailing list