Error: undefined symbol: _WinMain at 16 When try compile no console

Marcone marcone at email.com
Thu May 19 20:20:49 UTC 2022


On Thursday, 19 May 2022 at 19:35:20 UTC, Adam D Ruppe wrote:
> On Thursday, 19 May 2022 at 19:29:25 UTC, Marcone wrote:
>> Using -L/SUBSYSTEM:windows user32.lib
>
> you using a main() function right?
>
> Please note when compiling on Win64, you need to explicitly 
> list -Lgdi32.lib -Luser32.lib on the build command. If you want 
> the Windows subsystem too, use -L/subsystem:windows 
> -L/entry:mainCRTStartup.
>
> If using ldc instead of dmd, use -L/entry:wmainCRTStartup 
> instead of mainCRTStartup; note the "w".
>
>
> see some deets i wrote here
>
> http://arsd-official.dpldocs.info/arsd.simpledisplay.html#installation-instructions

I am using a main() function.
I am compiling on Windows x86 32 bits.
I am using DMD 2.100.0
This error is only in version 2.100.0 of DMD.


More information about the Digitalmars-d-learn mailing list