Boost logo

Boost-Build :

Subject: Re: [Boost-build] [build] Problems building release branch
From: John Maddock (boost.regex_at_[hidden])
Date: 2010-10-25 11:54:05


> I've merged the necessary changes; release branch should now build
> with no annoyances.

Yeh, thanks Vladimir!

> On a related topic, I get this output:
>
> Performing configuration checks
>
> - has_icu builds : yes
> - ../config//has_gcc_visibility builds : yes
> - ../config//has_long_double_support builds : yes
>
> Mind if I modify this to be this:
>
> Performing configuration checks
>
> - ICU : yes
> - GCC visibility : yes
> - long double : yes
>
> Not necessary for 1.45, though.

I'd love better messages - if you can give me an example for one of them,
then I can do the rest. BTW should it be:

Performing configuration checks

    - Boost.Regex ICU support : yes
    - Boost.Math GCC visibility : yes
    - Boost.Math long double : yes

etc?

It would also be cool if the compiler name could be injected somewhere, so
maybe:

Performing gcc-4.4.0 configuration checks

    - Boost.Regex ICU support : yes
    - Boost.Math GCC visibility : yes
    - Boost.Math long double : yes

Performing gcc-4.5.0 configuration checks

    - Boost.Regex ICU support : yes
    - Boost.Math GCC visibility : yes
    - Boost.Math long double : yes

etc...

Not only useful when bjam is invoked with more than one compiler, but also
gives the user visual feedback on exactly what toolset they're building
with. Which might be helpful for newbees?

Cheers, John.


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk