[Development] ICU and Windows

Shaw Andy Andy.Shaw at digia.com
Sat Jan 12 00:07:25 CET 2013


> [...]
> 
> > Microsoft in the past has also said that you should keep the -MD(d)/-MT(d)
> > setting consistent so it is the same across all libraries and applications,
> 
> [...]
> 
> Which is cool, if you can manage it. But it's far from what happens in the
> real world.
> 
> In the real world you have foreign libraries to load, doesn't matter if these
> are stock libraries provided from Microsoft, from 3rd parties or even
> yourself. It is not uncommon to have all kinds of memory managers mixed in
> one
> application (some windows libraries still use MSVC6's runtime as dll).

[snip]

Granted it is tricky to ensure it happens in the real world, but we are in the position to ensure that we do in fact do the right thing in this case then shouldn't we actually do so?

Andy



More information about the Development mailing list