Closed wesinator closed 6 months ago
please install YY-Thunks and use /MT
VC-LTL + YY-Thunks, use them together to be compatible with Windows XP.
In order to reduce the file size of the VC-LTL library, starting from version 5.0, VC-LTL is no longer responsible for API dependency issues. (Have you noticed that VC-LTL 5.0 is only one-tenth the size of the previous version?)
That's why we need to use YY-Thunks, which focuses on solving these API dependency problems.
Thanks - I was confused because the description in the "About" section of YY-Thunks only said "XP RTM"
Thanks - I was confused because the description in the "About" section of YY-Thunks only said "XP RTM"
I'm sorry that the documentation is incorrect.
Example https://learn.microsoft.com/cpp/intrinsics/cpuid-cpuidex?view=msvc-170#example
The statically linked binary targeting msvcrt 5.1 (size ~62kb) does not run on NT 5.1 / Windows XP, because it still tries to load a NT6+ only API call. (https://learn.microsoft.com/windows/win32/api/winnls/nf-winnls-lcidtolocalename#requirements) This code works if:
/MD
and using the last VC runtime for XP ORThanks,