
vicente.botet wrote:
----- Original Message ----- From: "Beman Dawes" <bdawes@acm.org> To: "boost" <boost@lists.boost.org> Sent: Saturday, May 22, 2010 6:33 PM Subject: Re: [boost] How to build Boost with C++0x compilers
On Sat, May 22, 2010 at 9:41 AM, vicente.botet <vicente.botet@wanadoo.fr> wrote:
Oh yes, using cxxflags. I was locking for a specific Build feature such as c++0x=on common to all the compilers.
It isn't clear to me yet that such a build feature is needed. VC++ isn't requiring any switches for their C++0x stuff. What are other compiler vendors doing?
--Beman _______________________________________________ Do you mean that when we compile with VC++ (version ??) we will implicitly have support for C++0x and that some of the the BOOST 0x related macros will be undefined?
This affects VC10 mainly. It has the features it has, and no way of turning them on or off. I guess this means that macros BOOST_NO_xxx will not be defined.
This means that we can not add in our library C++0x dependent code that is activated with a explicit switch. I would prefer that this is actived explicitly, at least for the moment.
Wouldn't that be a library specific switch 'don't use even if available'? If the feature is available, and working properly, why not use it? Bo Persson