diff --git a/src/random_device.cpp b/src/random_device.cpp index e80c9fa01e..f107822d4f 100644 --- a/src/random_device.cpp +++ b/src/random_device.cpp @@ -47,9 +47,11 @@ using namespace Platform; using namespace Windows::Security::Cryptography; #endif -#define BOOST_AUTO_LINK_NOMANGLE -#define BOOST_LIB_NAME "Advapi32" -#include +#if !defined(BOOST_RANDOM_NO_LIB) && !defined(BOOST_ALL_NO_LIB) +# define BOOST_AUTO_LINK_NOMANGLE +# define BOOST_LIB_NAME "Advapi32" +# include +#endif #ifdef __MINGW32__