mirror of
https://github.com/boostorg/log.git
synced 2026-02-09 11:12:38 +00:00
Make sure that Windows API version is consistent for all sources.
Include winapi/config.hpp as soon as possible; avoid including even
Boost.Config before it so that it doesn't set Windows API version
accidentally by including some third party header. In all source files,
include detail/config.hpp or detail/setup_config.hpp first thing.
Moved all WinAPI config macros to the Jamfile.v2 and removed
windows_version.hpp as it was no longer needed. Also enabled inclusion of
windows.h while compiling the library.
Removed auto-linking with psapi.lib and advapi32.lib as it was no longer
working after ecf3114. Added linking with advapi32.lib to Jamfile.v2.
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
* were not included here.
|
||||
*/
|
||||
|
||||
#include <boost/log/detail/config.hpp>
|
||||
#include <boost/log/detail/threadsafe_queue.hpp>
|
||||
|
||||
#ifndef BOOST_LOG_NO_THREADS
|
||||
|
||||
Reference in New Issue
Block a user