(Cc'ed to the list.) On Tue, Mar 04, 2003 at 03:58:01PM -0500, Barry Jaspan wrote: > Once a variety of more critical tasks are completed, I will be motivated to > help implement whatever is necessary to reduce the PAR executable overhead; > my application is a download-only product, and 1.5MB is a lot extra to make > users download. I'll get back to you about it.
With PAR 0.65's POD stripping, this problem should've been alleviated a bit -- the loader is now at least 200k+ smaller. I just tried UPX 1.24 (http://upx.sourceforge.net/ -- the unstable 1.90 breaks here) on my FreeBSD 5.0 box, using it to compress a normal PAR executable. The result is pretty impressive (41.18% savings): -rwxr-xr-x 1 autrijus wheel 1810820 Mar 9 21:37 a.out* -rwxr-xr-x 1 autrijus wheel 745734 Mar 9 21:37 a.out.upx* UPX hasn't been ported to Darwin yet; I'm not sure how easy it will be, but helping that effort should be more generally useful. Thanks, /Autrijus/
pgp00000.pgp
Description: PGP signature
