in reply to Re: Distributing or Sharing Perl Scripts
in thread Distributing or Sharing Perl Scripts
Personally, I'm a fan of IndigoSTAR's perl2exe when developing code for a Win32 machine, and use it to create both command line and GUI apps. PerlApp may be better, but I've never used it (anyone know of other Perl compilers?). The basic version of perl2exe is cheap enough at something like $45, but the full enterprise version hugely expensive (somewhere in the $400 range if I remember correctly).
My largest app to date is some 500K+ plus a few modules that probably bring the code up to somewhere around to 600 – 700K. This compiles into a single 3Meg self-contained executable and ***No dependency DLLs like VB***. You can make the code smaller by making your code dependant on the PerlCRT DLL (normally compiled into the executable), but you only save about 700k. If compiling a bunch of apps for one machine, then it would be worth the effort to split the DLL off. Most of the other small stuff I compile starts at about 700K or so and goes up to about 1Meg or so. The more expensive versions of the perl2exe can get your code still smaller, by how much I'm not sure.
No matter what version of compiler you end up using, it seems like it would be better than setting up an networked install of Perl. I'd share out a spare Perl machine using VNC before resorted to that.