Compiling on windows
Adam D. Ruppe
destructionator at gmail.com
Sat Jun 6 11:50:51 UTC 2026
On Saturday, 6 June 2026 at 04:32:26 UTC, frustrated wrote:
> Why does dmd/ldc2 for windows use old mingw 8.0 libs?
im lazy on this too but.....
> Why is dmd/ldc2 for windows so dependent on msvc and the
> windows sdk?
There's no good reason for this, and opend ripped most that
nonsense right out and is better for it. We use the ucrt by
default so you don't have to mess with getting the msvcrt
yourself, and it self-contains what it needs.
I don't think we outright ignore msvc if it is present, so if you
have it installed, it will try to use it, but tbh it probably
should since it just adds inconsistency. But the opend package
does work out of the box if you don't have it installed.
This "system toolchain" party line is user-hostile nonsense.
https://opendlang.org/index.html
More information about the Digitalmars-d
mailing list