There are similar problems I also encountered !
My workaround was: add # define BOOST_MSVC _MSC_VER to the config file :-)
There are lot of errors I got rid of by using this.
"Tom Matelich"
I was running into problems with min and max being macros when attempting to port my code to .NET. When I went to look at visualc.hpp, I saw that NOMINMAX was only defined when _MSC_VER <= 1200. My break seems to have happened where a boost file was included, then a windows header came in, so the macros were enabled.
I know we are not supposed to rely on Boost.Config in our code, but it sure is nice :).
----------------------------------------------------------------------- DISCLAIMER: Information contained in this message and or attachment(s) may contain confidential information of Zetec, Inc. If you have received this transmission in error, please notify the sender by return email. -----------------------------------------------------------------------