PpHd (./27868) :
https://blogs.msdn.microsoft.com/oldnewthing/20140411-00/?p=1273(MSVCRT.DLL ne doit pas être utilisé ==> mingw ?)
Vieille news. Traduction: "Ouin, ouin, ces méchants développeurs ont la prétention d'utiliser la libc obsolète que nous livrons avec notre système d'exploitation, ouin, on leur a dit 36000 fois que nous voulons nous débarasser de ce composant essentiel et devenir le seul OS grand-public au monde à ne pas proposer de libc et que seul notre compilateur propriétaire a le droit d'utiliser notre libc et non pas les méchants concurrents, mais ces méchants développeurs n'acceptent pas cette "innovation", ouin!" La réponse de l'équipe de MinGW est la seule raisonnable:

Zerosquare (./27869) :
Je n'ai jamais pigé pourquoi MinGW utilisait un composant de MSVC.
C'est un composant du système d'exploitation.
Zerosquare (./27871) :
Oui, mais même à l'époque où ça l'était, je ne comprends pas pourquoi ils n'ont pas refait un équivalent libre. C'est étrange pour un soft libre d'avoir une dépendance à un logiciel concurrent, et propriétaire.
Le but de MinGW est de compiler pour Windows, donc forcément ça utilise les DLLs proposées par Windows.