in reply to Re: Par Packer can't locate loadable module
in thread Par Packer can't locate loadable module

Thanks for the reply. I used: pp -l <libssh2.dll> -o abc.exe abc.pl I have tried the -X switch in the following command: pp -l <libssh2.dll> -X Time::Hires -o abc.exe abc.pl and it works. Can you please explain what the X switch does. I read that it excludes it dependency search path and uses it at runtime but how is it any different from it being part of the package.
  • Comment on Re^2: Par Packer can't locate loadable module

Replies are listed 'Best First'.
Re^3: Par Packer can't locate loadable module (pp -x or pp -l or pp -x -l )
by Anonymous Monk on Mar 07, 2013 at 11:27 UTC

    Ack, I did it again!

    I actually meant to say -x not -X

    -X is considered (by me) "advanced usage", like if you're trying to cut down on file-sizes , so you create a CORE.par and DBI.par, and then

    when creating foo.exe/bar.exe/baz.exe , each loads CORE.par/DBI.par without including it inside of foo.exe bar.exe

    So you can update CORE.par and DBI.par without updating foo.exe, but if DBI.par is missing, foo.exe breaks

    An alternative to pp/PAR is http://www.cavapackager.com/appdocs/contents.htm