Closed wmatw closed 1 year ago
right now, as a workaround in my project, I am defining:
before including the boost header
I didn't expect anyone to still use the XP toolsets. :-) Will look into fixing this.
To be honest, I wasn't expecting to still support XP in 2022, but their is still a huge demand for maintenance for POS with windows XP embedded devices . Microsoft ended the extended support only in 2019. I believe I will able to drop the support someday...
Hi, in this commit: 8449c62, done by @pdimov , need to add an additional condition for using shared_mutex:
ifndef _USING_V110SDK71
This def is active when using v141_xp, and according the header of STL:
` #ifndef _HAS_SHARED_MUTEX
ifdef _USING_V110SDK71
define _HAS_SHARED_MUTEX 0
else / _USING_V110SDK71 /
define _HAS_SHARED_MUTEX 1
endif / _USING_V110SDK71 /
endif / _HAS_SHARED_MUTEX /
_STD_BEGIN
if _HAS_SHARED_MUTEX
class shared_mutex ...`