Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2001-04-09 08:48:38

boost/config.hpp needs the following fixes:

* In the MSVC section:

# if _MSC_VER <= 1200 // 1200 == VC++ 6.0

should be (at least for now)

# if _MSC_VER <= 1300 // 1200 == VC++ 6.0

to allow boost to work with VC 7.0 beta 1. Some of the defines can probably
be removed, but it works with them.

VC 7.0 beta 1 ships with Dinkumware version 3.06, which is much more
compliant, so some of the library-related #defines are probably unnecessary.

* In the Intel section:

Intel C++ shares its standard library with MSVC, so it needs (at least) not
to redefine std::min and std::max when _CPP_LIB is defined.

Also, this lead me to think about a conformance suite that would tell us
what to define for a particular compiler.

Peter Dimov
Multi Media Ltd.

Boost list run by bdawes at, gregod at, cpdaniel at, john at