[Scummvm-devel] Daily/nightly Win32 builds

Michael Madsen michael at birdiesoft.dk
Wed Jun 15 23:36:16 CEST 2011


> -----Original Message-----
> From: Max Horn [mailto:max at quendi.de]
> Sent: Wednesday, June 15, 2011 11:04 PM
> To: Michael Madsen
> Cc: ScummVM Development list
> Subject: Re: [Scummvm-devel] Daily/nightly Win32 builds
> 
> 
> Am 15.06.2011 um 22:34 schrieb Michael Madsen:
> 
> > I just pulled the latest changes and ran a standard configure/make on my
> computer, using GCC 4.3.3. The resulting binary came out at ~67MB
> (70,308,408 bytes), and compressing it with 7-zip resulted in a 12.6MB
> archive (13,254,283 bytes).
> >
> > After running strip on the binary, the new size was 15.82MB (16,586,752
> bytes), 3.35MB (3.520.691 bytes) compressed.
> 
> Was that with all engines enabled? Could you also give us the figures for
> using .tar.bz2 ? Though we really should provide the win32 builds as .zip,
> shouldn't we? For maximal compatibility... or do we think we can trust
> testers to install fancy stuff like a 7zip decompressor? In that case, we
> could also provide binaries compressed with p7zip. I just installed
> version 4.58 which is shipped with Debian 5 (and I also installed the
> Debian nsis package). This version is dated, but should be enough for
> basic needs, I'd hope...

That was configure with no parameters (so no, not all engines), and running bzip2 on the executable gives 17.75MB (18,609,468 bytes) and 5.01MB (5,258,140 bytes), respectively. I didn't tar them because - well, it's only one file, and tar isn't really going to change much.

I wasn't able to build with --enable-all-engines - the linker is complaining about undefined references to stuff in Graphics::PNG, used in sword25/gfx/image/imgloader.cpp - but it seems likely that I'd get similar numbers to what Florian is getting, and probably similar stripping and compression ratios to the binary compiled with no configure parameters.

Michael





More information about the Scummvm-devel mailing list