Why is boost::wave >400MB?

Picture says it all. libraries built under wave are > 400MB. I also checked another installation I have, which is a more up-to-date build from cvs. It is > 600MB for wave. This is on linux fc6 (x86_64).

Neal Becker wrote:
Wow, I'm impressed. I didn't know I've written soooo much code :-P
This is on linux fc6 (x86_64).
If it's gcc, then you can blame the generated debug info for this bloat. I see no way to fix that except to not to generate the debug info (which considerably reduces file sizes - just try to strip the files to see for yourself). HTH Regards Hartmut

Neal Becker wrote:
A default build of CVS head built with stock gcc 3.4.6 on x86_64 only produces 412Mb in the bin/boost/libs/wave directory -- and this effectively includes 16 copies of everything: individual object files or libraries; archives or shared libraries; debug or release builds; multi-threaded or not. The release shared objects are only 1.2 Mb which hardly seems excessive. -- Richard Smith
participants (3)
-
Hartmut Kaiser
-
Neal Becker
-
Richard Smith