I can't help but can comiserate with the lack of options for distributing applications. I would recommend you do your best to replicate your client's environment; even if that means using the system perl on MacOS. If all you're needing is to be able to install locally using cpanm (e.g.), then you don't actually need perlbrew. In addition to this, you can do your own "fatpacking" if it's "pure Pure" - just distribute your own tarball/zip with a thing/bin and thing/lib - if he can follow instructions, he can: update PATH and add PERL5LIB to his environment (or write him a starter shell script to do that). An additional lament is this: why aren't Perl modules that require compiled things on MacOS offered as packages in via brew like they are in every other package manager; brew definitely builds stuff, so it's not a matter of maintaining upstream binary packages. Whatever the answer, I'd love to see the Perl Foundation get more involved in enabling better Perl application distribution options for MacOS and Windows. This alone would get a ton more users to our "base".

This Platypus thing does look interesting, I am going to have to play around with it.


In reply to Re: Need help using fatpack by perlfan
in thread Need help using fatpack by ibm1620

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.