Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

Re: PAR::Packer - stanalone executables for different operating systems

by rkrieger (Friar)
on Jan 03, 2012 at 23:20 UTC ( #946157=note: print w/replies, xml ) Need Help??

in reply to PAR::Packer - stanalone executables for different operating systems

It'll depend on your target audience and the skill you perceive them to have. For many platforms, releasing your work to CPAN and directing your users there may do the trick. For the average IT department, it shouldn't be that hard to install Perl. For Joe User, I think the same applies, but of course I may well be mistaken.

The BSD systems come with ports or pkgsrc collections that are fairly kind to CPAN modules. An (arbitrary) example from OpenBSD: p5-AnyEvent for AnyEvent.

Using CPAN would also work for Mac OS X, I suppose. So long as you package a script that does the install for you. Such will probably require sudo/admin rights, but the GUI can handle that. I've seen such interaction used for e.g. printer driver installations.

For Windows, you could package the strawberry Perl MSI files along with a batch file to use CPAN for the install of your code. Obviously, there are cleaner ways, but I of course do not know how much you care to spend in resources.

  • Comment on Re: PAR::Packer - stanalone executables for different operating systems

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://946157]
and cookies bake in the oven...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (3)
As of 2018-03-17 05:31 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (223 votes). Check out past polls.