Boost logo

Boost :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2019-06-24 04:59:44


On Sun, Jun 23, 2019 at 11:55 PM Gavin Lambert via Boost <
boost_at_[hidden]> wrote:

> On 24/06/2019 05:05, Rene Rivera wrote:
> > After even more years of development the landscape of build systems
> > has changed considerably, and so has the landscape of compilers. This
> > version marks the start of B2 transitioning to a C++ implementation.
> > Initially this means that the engine will be compiled as C++ source
> > but that source is still the base C implementation. Over time it will
> > transform to a C++ code base in both the engine and build system.
> > Some changes in this start: >
> > * Requires C++ 11 to build engine.
>
> I assume that this means that future versions of Boost will no longer be
> able to bootstrap on pre-C++11 compilers?
>

Yes that's what it means. Shouldn't be a problem for almost everyone
though. As there are C++ 11 options on almost all platforms where one would
run b2.

(I don't personally have a problem with that, but it seems worth making
> special note of, both for users and library authors.)
>

I guess I should have made a more prevalent note some place :-\

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk