
On 22 November 2010 14:33, Edward Diener <eldiener@tropicsoft.com> wrote:
Is this also the intention of Boost in general, that an empty config.h means a compiler that supports C++03 ?
In general, an empty config.hpp means C++0x. That did seem to be the consensus decision, and I think everyone went into it understanding the consequences. It looks like the decision was made here (only the first few replies are relevant): http://thread.gmane.org/gmane.comp.lib.boost.devel/175638 I also found some earlier discussion where I think the change was first proposed (only the first subthread): http://thread.gmane.org/gmane.comp.lib.boost.devel/151193 Interestingly, someone proposed that the C++0x BOOST_NO_ macros should be defined by default, and then undefined in the config headers. Personally, I don't have a strong opinion and will follow the consensus. Daniel