As suggested in mailing list, I tested building while setting _WIN32_WINNT to higher version and it seemed to build fine afterwards. From the testing, it seems that Process needs at least _WIN32_WINNT=0x0600 (Windows Vista) and x86_64-w64-mingw32-g++ from Ubuntu 22.04 sets _WIN32_WINNT=0x0502 (Windows XP SP2).
Would it make sense to set such requirement in the Process module itself?
When building
Process
module (develop
branch) on Ubuntu 22.04 from WSL on Windows machine with these commands:I get the following errors:
Full logs: x64_boost_build.log
As suggested in mailing list, I tested building while setting
_WIN32_WINNT
to higher version and it seemed to build fine afterwards. From the testing, it seems thatProcess
needs at least_WIN32_WINNT=0x0600
(Windows Vista) andx86_64-w64-mingw32-g++
from Ubuntu 22.04 sets_WIN32_WINNT=0x0502
(Windows XP SP2).Would it make sense to set such requirement in the
Process
module itself?