On Mon, Feb 02, 2004 at 09:10:53AM -0000, gl wrote: > 2) The use of the word 'hash' clashes with my installed STLport (version > 4.5) in a couple of places - I simply renamed it '_hash' (patches attached).
Why can't this be fixed in STLport instead? > 3) The MS Crypto lib wasn't automatically linked - a #pragma (lib, > "advapi32.lib") somewhere would be nice. Will do. Thanks for the suggestion. > And finally, the bad news - the new version bloats my app by 20K (I was > hoping it would reduce it). Is there anything I can do with this version to > reduce code size? I don't know. I wish I had tool for profiling code size, that would take an .exe and give a list of demangled names of functions that are linked into it and the size of each function. Does anyone know of a tool like this? In the mean time, try removing .cpp files that aren't being used from the library. It's very unlikely, but maybe the linker is bring in stuff it doesn't need. Also, try VC++ .NET 2003 if you can. Its whole program optimization is very good at reducing code size.
