Eek. I hate this. It's one of the reasons why I dispise working with C.
The DLLs built with PXPerl+MinGW are just too big. I tried this code:
use Inline C => <<'END_OF_C_CODE';
That's right, an empty library, and the resulting DLL was a whopping 249k!
Urgh, not that nightmare again...
So I checked more DLLs includes with the distribution, and those built by MinGW, and the latter are all huge. For example, the DLL for HTML::Parser that comes in the distro, version 3.45, is 60kB... the one built with MinGW, using
in the CPAN shell, is 347kB!!!
WTF is all this junk, and is it possible to make this much smaller?