Thanks Autrijus.
I don't think I am relying on any of those. Before I upgrade and try
these, I tried a could of other things. 2 things I noticed:
1) -F works were -f does not
2) -F produces a file that is 500K bigger and takes over 20 secs
instead of 3 (for -f)  to run.
I looked at the man on pp but I am not sure I understand the
difference but it seems in one case the Bleach filter does work.
Output below:
==========
F:\>pp -F Bleach -o a.exe a.pl

F:\>dir a.exe
 Volume in drive F is WIN DATA
 Volume Serial Number is F3F8-6824

 Directory of F:\
12/19/2003  12:37p           1,872,257 a.exe
               1 File(s)      1,872,257 bytes

F:\>a -v
xbook 1.05, Copyright X-ISS 2003    <== Good output

F:\>pp -f Bleach -o a.exe a.pl

F:\>dir a.exe
 Volume in drive F is WIN DATA
 Volume Serial Number is F3F8-6824

 Directory of F:\
12/19/2003  12:37p           1,354,776 a.exe
               1 File(s)      1,354,776 bytes

F:\>a -v
                                    <== No output
F:\>

> ----- Original Message -----
> From: "Autrijus Tang" <[EMAIL PROTECTED]>
> To: "Deepak Khosla" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Friday, December 19, 2003 7:06 AM
> Subject: Re: app built with --filter Bleach option won't run
> 
> 
> > On Thu, Dec 18, 2003 at 09:38:44PM -0600, Deepak Khosla wrote:
> > > I just downloaded version .76 and tried to use the new --filter
> Bleach
> > > option as follows:
> > > >pp --filter Bleach -o a.exe a.pl
> >
> > Bleach does not always apply to programs that depends on the DATA
> > filehandle, $0's content, or use any self-modifying or filtering
> > techniques.
> >
> > Can you try --filter PodStrip or --filter Bytecode (well, you may
> > want Perl 5.8.x for that) and see if they work for you?
> >
> > Thanks,
> > /Autrijus/
> >
> 

Reply via email to