Thank you very, very much. PAR looks like it will do exactly what I want for the wxperl + sqlite app I mentioned. I had a pretty superficial and dated understanding of what PAR can do and have been surfing resources to learn more about it. Thank you again.

It looks like a bit of experimentation is in order. Maybe you have answers to these questions? (I've now read the PAR pods, A. Tangs' slides, and the faq).

1. For a wxperl + sqlite app, I guess it will be safest to use just Activestate Perl.
2. Can I however do it in cygwin using cygwin perl, and run perl in cygwin environment inside the PAR archive?
3. Will PAR pull in cygwin1.dll so I can still launch as a single EXE?
4. For the second app, which is cygwin apache and CGI or better mod_perl, I wanted to know if par would happily pack httpd and httpd.conf, and let me launch a web server as a forked process from within perl, and let me run a mod_perl server inside this EXE. I see from Tang slide 17b that somehow with PAR and Apache::PAR this actually works!! Is this the best kept secret of perldom? Actually that and the next few slides are amazing. I also understand now that with PAR we can do on demand libraries and product activation too.
4b. Though after all 40 slides I don't see how we have an actual virtual filesystem that other programs will believe. Trust in magic.. I want to see the output from "ls" though, I'm not quite convinced yet that will work. But then again I don't need to run that yet, and could maybe make a module to do run such an external program if there was a problem.
4c. Now wondering if I can then just run the server from a bourne shell script then.. actually the mechanism for launching the server and so on is not immediately clear from the slides and Apache::PAR tutorial but I'll work on it.
5. I notice the multiarch switch. Too much to ask for me to be able to develop it all in linux and deployed in windows?

Thanks again for your help!

Matt R.


In reply to Re: Bundling tools for perl GUI apps by mattr
in thread Bundling tools for perl GUI apps by mattr

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.