diff options
author | Tor Lillqvist <tlillqvist@novell.com> | 2011-07-15 15:16:30 +0300 |
---|---|---|
committer | Tor Lillqvist <tlillqvist@novell.com> | 2011-07-15 15:16:59 +0300 |
commit | 48568db99ec58dc359a7475fcef2465d4639d7fb (patch) | |
tree | c25d873e56962c5c3985778df6a83e2cdf8aba0d | |
parent | 63c96da1938a811c1ef3a5f5dea5d67a5b9c1013 (diff) |
Don't let <windows.h> define min() and max() as macrosfeature/layout
-rw-r--r-- | boost/boost.windows.patch | 12 | ||||
-rw-r--r-- | boost/makefile.mk | 2 |
2 files changed, 14 insertions, 0 deletions
diff --git a/boost/boost.windows.patch b/boost/boost.windows.patch new file mode 100644 index 0000000..c0054c8 --- /dev/null +++ b/boost/boost.windows.patch @@ -0,0 +1,12 @@ +--- misc/build/boost_1_44_0/boost/pool/detail/mutex.hpp ++++ misc/build/boost_1_44_0/boost/pool/detail/mutex.hpp +@@ -46,7 +46,9 @@ + + #ifndef BOOST_NO_MT + # ifdef BOOST_WINDOWS ++# define NOMINMAX + # include <windows.h> ++# undef NOMINMAX + # endif + # if defined(_POSIX_THREADS) || defined(BOOST_HAS_PTHREADS) + # include <pthread.h> diff --git a/boost/makefile.mk b/boost/makefile.mk index b1f054b..b9feb7b 100644 --- a/boost/makefile.mk +++ b/boost/makefile.mk @@ -60,6 +60,8 @@ PATCH_FILES+=unordered_map-doesnt-support-cp-ctor.patch #http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679 PATCH_FILES+=boost.gcc47679.patch +PATCH_FILES+=boost.windows.patch + ADDITIONAL_FILES= \ libs/thread/src/win32/makefile.mk |