Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re: FatPacker vs PAR

by Anonymous Monk
on May 11, 2011 at 08:54 UTC ( #904114=note: print w/replies, xml ) Need Help??

in reply to FatPacker vs PAR

Current choices
  • PAR/pp works for everything.
  • CAVA pack works for everything.
  • perl2exe works for everything.
  • perlapp works for everything.
Honorable mention
"Current choices" are the only choices to consider, they all work about the same, and they're all current, and they work.

"Honorable mention" also work, but they either do more, or do less, or ... if you have a need for such, you already using them, for example to enhance the "Current choices".

"Work" are sometimes basic, sometimes outdated, sometimes experimental ... fancy toys :) More work than solution :) Respectable, workable, but still work :)

Replies are listed 'Best First'.
Re^2: FatPacker vs PAR
by Anonymous Monk on May 12, 2011 at 00:46 UTC
    Thanks for the nice summary!

    I toyed around with PAR yesterday. It has a lot of features but I had a few issues with it:

    First, it extracts everything the first run to /tmp/par-$USER/cache-$GUID/. This makes the startup of the first run noticably slow. It doesn't share the cache with other users or even different version of the same binary. And of course, it seems inelligent? I thought the point of using zip is so that we can have a virtual filesystem and modules can be loaded on demand from it?

    Second, filters didn't seem to work on modules added via -a/-A. Tried the -F option (as well as the -f, which works) with the Squish and Crypto filters. The modules extracted to the cache were all unfiltered. I might have to fiddle with it some more.

    I'm going the FatPacker route. It seems far simpler and fits my need for now.

      If You are on a GNU/Linux platform You can try staticperl, that generates a binary executable from Your program.


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://904114]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2018-01-19 16:32 GMT
Find Nodes?
    Voting Booth?
    How did you see in the new year?

    Results (221 votes). Check out past polls.