Following up to my previous message, I see that I can indeed just
create a .pl file out of a .par file, using pp -p, then par.pl -b -O,
then perl myscript.pl.  Seems to work fine.

However, my product currently uses HTML::Parser and MIME::Base64, both
of which come with shared libs.  I also note that par.pl -b -O
includes Compress::Zlib, which has a shared lib.  I am assuming these
libs from a Perl 5.6 tree will not work with a Perl 5.8 interpreter
(and, again, I cannot ship a perl 5.6 interpreter with my par file
because the MacOS X 10.2 libperl.dylib won't work on 10.3).

I am using PAR 0.69, but I see in the PAR 0.75 docs that a --multiarch
switch for pp exists.  Will that work to differentiate between MacOS X
10.2 and 10.3, so I can just include the 10.3/5.8 libraries in the par
file, or will the arch be just be "darwin" in both cases?  In the
latter case, I am still at a loss for how to make a single PAR file
work on MacOS X 10.2 and 10.3.

Thanks,

Barry

Reply via email to