Chatterino / chatterino2

Chat client for https://twitch.tv
MIT License
1.97k stars 442 forks source link

fix: handle older VC redist versions #5447

Closed Nerixyz closed 2 weeks ago

Nerixyz commented 3 weeks ago

With Visual Studio v17.10 and MSVC 14.40, we require a new VC Runtime to be installed (see https://github.com/microsoft/STL/releases/tag/vs-2022-17.10). Alternatively, we can set _DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR. I hate to do that, but it's the best option for users (it's not yet on, but I'll probably enable it). By default, builds will build without it (these builds will show a warning when started). Ideally, we'd statically link to it, but I'm not sure if that's possible (https://github.com/Chatterino/chatterino2/issues/2323).