kamesh3183 has asked for the wisdom of the Perl Monks concerning the following question:

Dear monks,

I am successful in generating an exe using App-Packer module(p2e.pl). Now my question is, does this exe requires any extra dlls to execute on the machine where Perl isn't installed?

Thanks
Kamesh
  • Comment on Does an exe generated by App-Packer includes perl58.dll?

Replies are listed 'Best First'.
Re: Does an exe generated by App-Packer includes perl58.dll?
by Amar (Sexton) on Nov 10, 2005 at 06:44 UTC
Re: Does an exe generated by App-Packer includes perl58.dll?
by rinceWind (Monsignor) on Nov 10, 2005 at 14:44 UTC

    As far as I am aware, correct me if I'm wrong, App::Packer has evolved into the module PAR (see my review linked). Certainly, the PAR distribution injects modules into the App::Packer namespace.

    Answering your question for PAR and Windows, the answer is definitely no - a PAR executable contains everything you need - no external perl .dll is required.

    See also the slides for a talk I have given on Packaging Perl Applications

    --

    Oh Lord, won’t you burn me a Knoppix CD ?
    My friends all rate Windows, I must disagree.
    Your powers of persuasion will set them all free,
    So oh Lord, won’t you burn me a Knoppix CD ?
    (Missquoting Janis Joplin)