Best way to develop perl scripts for Windows XP these days

I’ve got a licensed copy of Komodo IDE 10 that I had hoped to install on an old XP workstation we have to keep running due to legacy software issues. In particular, I need to be able to step debug perl.

When I attempted to load it, I got an error that the windows installer is incompatible and that I’d need to upgrade it. I assume that no upgrade exists for Windows XP since it is no longer supported by Microsoft.

So how can I best work around this problem? I thought about doing some type of remote debugging setup, but I can’t even install ActivePerl because “ActivePerl 5.24.0 Build 2400 cannot be installed on the following Windows versions: Windows XP x86 Service Pack 3, Windows Server 2003 x86 Service Pack 2.”

For whatever reason, ActiveState likes to hide previous versions of their software, so I’m at a loss on how to proceed. Any ideas?

Hi there, unfortunately we do not support Windows XP anymore (even Microsoft stopped supporting XP). That said, we do provide previous versions of our software, see our download archive:

http://downloads.activestate.com/

@Snakebyte,

Your use case isn’t clear at this point but if it’s a legacy system I would think you already have Perl installed. I don’t know why you would need to install the latest.

You can get the Perl debugger bits from here: http://code.activestate.com/komodo/remotedebugging/

The docs for setting up remote debugging are here: http://docs.komodoide.com/Manual/debugperl?_ga=1.134975289.97212813.1433268859#debugging-perl-komodo-ide-only_debugging-perl-remotely

Again, without knowing exactly what you’re doing it’s hard to give recommendations but with the links above you should be able to setup remote debugging from XP to your development machine that is hosting Komodo.

FYI, ActiveState only provides the last two major releases of any language. We “hide” bits because that is what’s in our community license.

Komodo is different. We provide the download for any Komodo release but you can’t run them if you don’t have a license.

  • Carey