diff --git a/config.htm b/config.htm index 5f644d03..81077c00 100644 --- a/config.htm +++ b/config.htm @@ -49,9 +49,16 @@

Boost library implementations access configuration macros via #include <boost/config.hpp>.

-

Boost library users are never required to #include <boost/config.hpp>, - and are discouraged from doing so on their own. It is an implementation detail - which is subject to change, and thus should not be depended upon by users. +

Boost library users are never required to #include <boost/config.hpp> + directly, unless they are using the Boost informational + or helper macros which are designed for use by + Boost users as well as for our own internal use.  However, note that while + all the Boost configuration macros are documented here, the feature + test and defect test macros are designed for + internal use by Boost libraries.  If you write code that depends upon + these you should be aware that they are subject to the needs of + Boost library developers, and while we will try to avoid gratuitous + changes, subtle breaking changes are not entirely unknown.

Using the configure script

If you know that boost is incorrectly configured for your particular setup, and