Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-10-04 10:07:05

Felipe Magno de Almeida wrote:

> On 10/4/07, Johan Nilsson <r.johan.nilsson_at_[hidden]> wrote:
>> Felipe Magno de Almeida wrote:
> [snip]
>> > I'm not getting it. What is the problem of using header-only libraries
>> > in C++ bjam rewrite?
>> I'd say it's a chicken-and-egg problem (or a problem of circular
>> dependencies, if you like).
>> What if you've got a non-supported compiler, and need to build bjam to be
>> able to try out boost (or to add support for the compiler). If the (even
>> header-only) libraries can't be built/used with your compiler, thus
>> disabling your possibilities for building bjam, how do you progress?
> The same problem doesn't occur if you write your own parsing code? Or
> if you use an external library?

As it happens, C++ Boost is much less portable than ordinary C++.

- Volodya

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at