1. Even if you'll compile using perlcc perl still must exist on a machine that will execute your program
  2. if you're compiling anything using Cygwin, your executable will depend on cygwin1.dll and other auxiliary files.
    A bit less dependancies will be if you're compiling using just perl for Win32.
To guarantee that your program will execute on machine without perl, just distribute perl files with your executable.
May be you can strip most files and distribute just minimal set. But in this case do not perform perl installation procedure, just arrange your executable to be able to find right perl56.dll and other necessary files. (place them in a directory with your .exe file)

Courage, the Cowardly Dog


In reply to Re: compiling Perl scripts in Cygwin by Courage
in thread compiling Perl scripts in Cygwin by Anonymous Monk

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.