static libraries

Alexey Pushkin alexey.pushkin at
Fri Feb 20 15:55:49 UTC 2009

> Hi,
> +1 for having both shared and static MinGW libraries.
> The main reason why they're banned from Fedora is because of security
> issues. On Win32 this doesn't really make any sense as there is no
> central package manager which can update libraries. At the moment,
> software developers need to bundle the .dll's along with their
> application anyway, so it doesn't really matter if these libraries are
> shared or static.

Since the .dlls will be bundled with an application anyways, .dlls
bring only negative effects:

(a) bigger total file size
(b) runtime relocations
(c) more complicated installation

More information about the mingw mailing list