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
