On Friday, 3 May 2019 at 06:20:37 UTC, Mike Parker wrote:
If you compile with -m32mscoff for 32-bit or -m64, DMD will use the Microsoft linker and import libraries if you have Visual Studio or the MS Build tools installed, and the LDC linker with some import libraries from MinGW if you don’t.

I don't know if it's specific to me, but with dmd and mscoff I found the need to explicitly mention that I wanted to use the import libraries.

E.g. looking at the requirements section of the docs:
(https://docs.microsoft.com/en-us/windows/desktop/api/wingdi/nf-wingdi-stretchdibits)

I would put this in my code:
pragma(lib, "Gdi32.lib");

Reply via email to