Hide console on Windows with app running SDL2

bauss jacobbauss at gmail.com
Tue May 28 12:53:49 UTC 2024


On Tuesday, 28 May 2024 at 12:45:39 UTC, Steven Schveighoffer 
wrote:
> On Tuesday, 28 May 2024 at 12:35:42 UTC, bauss wrote:
>> Running into a couple of problems trying to hide the console 
>> that opens when running an app that uses sdl2.
>>
>> First of all I am trying to compile with this using dub:
>>
>> ```
>> "lflags": ["/SUBSYSTEM:windows"]
>> ```
>>
>> However that gives me the following error:
>>
>> ```
>> error LNK2019: unresolved external symbol WinMain
>> ```
>>
>> And then if I add a WinMain like below:
>>
>> ```
>> extern (Windows) int WinMain() { return 0; }
>> ```
>>
>> Then of course it doesn't work, but what is the obvious way to 
>> solve this?
>>
>> I basically just want to hide the console, but nothing seems 
>> to work straight out of the box.
>
> I think this is still relevant: 
> https://wiki.dlang.org/D_for_Win32
>
> -Steve

Thanks a lot, that helped and solved the issue


More information about the Digitalmars-d-learn mailing list