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.

In reply to Re: Re: Distributing or Sharing Perl Scripts by scrubroot
in thread Distributing or Sharing Perl Scripts by svsingh

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.