diff --git a/SConstruct b/SConstruct index d68749a6d2..9c14190ae5 100644 --- a/SConstruct +++ b/SConstruct @@ -124,7 +124,7 @@ if env_cpp11['CXX'].startswith('g++'): if GCC_VERSION > "4.4.0": print "C++11 build environment partially enabled" - env_cpp11.Append(WSPP_CPP11_ENABLED = "true",CXXFLAGS = ['-std=c++0x'],TOOLSET = ['g++'],CPPDEFINES = ['_WEBSOCKETPP_CPP11_MEMORY_','_WEBSOCKETPP_CPP11_FUNCTIONAL_','_WEBSOCKETPP_CPP11_SYSTEM_ERROR_','_WEBSOCKETPP_NOEXCEPT_']) + env_cpp11.Append(WSPP_CPP11_ENABLED = "true",CXXFLAGS = ['-std=c++0x'],TOOLSET = ['g++'],CPPDEFINES = ['_WEBSOCKETPP_CPP11_MEMORY_','_WEBSOCKETPP_CPP11_FUNCTIONAL_','_WEBSOCKETPP_CPP11_SYSTEM_ERROR_','_WEBSOCKETPP_CPP11_RANDOM_DEVICE_','_WEBSOCKETPP_NOEXCEPT_']) # libstdc++ does not yet support # boost regex is a drop in replacement polyfill_libs += boostlibs(['regex'],env_cpp11) diff --git a/websocketpp/random/random_device.hpp b/websocketpp/random/random_device.hpp index b3069bd0e5..0d94a4cc6d 100644 --- a/websocketpp/random/random_device.hpp +++ b/websocketpp/random/random_device.hpp @@ -56,7 +56,7 @@ class int_generator { /// constructor //mac TODO: figure out if signed types present a range problem - int_generator() : m_dis() {} + int_generator() {} /// advances the engine's state and returns the generated value int_type operator()() {