From 0120460976386e72df7a627360ce9f281c67c701 Mon Sep 17 00:00:00 2001 From: Andrey Semashev Date: Fri, 13 Jul 2018 11:33:46 +0300 Subject: [PATCH] Added a note about targeting Windows 7 by default --- feed/history/boost_1_68_0.qbk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/feed/history/boost_1_68_0.qbk b/feed/history/boost_1_68_0.qbk index 67393fc3..83293dcd 100644 --- a/feed/history/boost_1_68_0.qbk +++ b/feed/history/boost_1_68_0.qbk @@ -14,6 +14,26 @@ [import ext.qbk] +[section Notes for Windows users] + +Boost.WinAPI has been updated to target Windows 7 by default, where possible. In previous releases +Windows Vista was the default. + +Boost.WinAPI is used internally as the Windows SDK abstraction layer in a number +of Boost libraries, including Boost.Beast, Boost.Chrono, Boost.DateTime, Boost.Dll, Boost.Log, +Boost.Process, Boost.Stacktrace, Boost.System, Boost.Thread and Boost.UUID. To select the target +Windows version define `BOOST_USE_WINAPI_VERSION` to the numeric version similar to `_WIN32_WINNT` +while compiling Boost and user's code. For example: + +[pre + b2 release define=BOOST_USE_WINAPI_VERSION=0x0501 stage +] + +The list of Windows API version numbers can be seen on +[@https://msdn.microsoft.com/en-us/library/6sehtctf.aspx this] page. + +[endsect] + [section New Libraries] * [phrase library..[@/libs/yap/ YAP]:] An expression template library