Fri May 30 17:44:45 2014: Request 95417 was acted upon.
Transaction: Correspondence added by RSCHUPP
       Queue: PAR-Packer
     Subject: Perl pp error: Seeking some info
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: angan....@intel.com
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=95417 >


On 2014-05-30 13:40:24, angan....@intel.com wrote:
> For e.g. attached is the file containing grep of all *intel* strings
> out of my pp compiled binary.
> 
> I want to know if there are any dependencies on these paths.

No. The packed executable is self-contained and doesn't need anything
from the original packing site.
The strings you saw are # line commentes (see the perlsyn man page for
"Plain Old Comments"). Their purpose is so that die() or warn() messages
mention the original filename and line number though the actual files
when running the executable may have totally different names (or might not
be files at all).

BTW regarding "my pp compiled binary": pp does *not* compile your perl script
in any way. Think of the resulting executable a self-extracting archive
that contains your script, any required modules and even a perl binary.

Cheers, Roderich



Reply via email to