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
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |