Include .def definition file information for the linker into a .d source file

BoQsc vaidas.boqsc at
Wed Nov 24 19:16:50 UTC 2021

On Wednesday, 24 November 2021 at 17:38:42 UTC, BoQsc wrote:
> [...]
> **The obvious problem now is:** How can you compile without 
> specifying the flags. With plain dmd.

It probably has to do something with the default target of dmd 
(`-m32`) generating **OMF object file**.

`-m32mscoff` and `-m64` both generate **MS-COFF Object file** 
instead of **OMF object file**.

The below error is caused when the compilation target is **OMF 
object file** instead of **MS-COFF Object file**.
winsamp.d(11): Error: unrecognized pragma(linkerDirective)

More information about the Digitalmars-d-learn mailing list