Boost logo

Boost :

Subject: Re: [boost] mismatched versions of Boost.Build engine and core
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2011-04-07 05:20:39


> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]]
> On Behalf Of Edward Diener
> Sent: Wednesday, April 06, 2011 6:19 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] mismatched versions of Boost.Build engine and core
>
> On 4/6/2011 12:57 PM, Paul A. Bristow wrote:
> > I've got this message after running a bjam
> >
> > warning: mismatched versions of Boost.Build engine and core
> > warning: Boost.Build engine (bjam) is 03.1.19
> > warning: Boost.Build core (at I:/boost-trunk/tools/build/v2) is
> > 2011.04-svn
> >
> > Should I worry about this?
>
> Just run 'bootstrap' from the tools/build/v2 directory. Make sure the new
bjam
> generated is somewhere in your PATH.

Thanks for this.

I've now got

C:\Users\Paul>bjam --version
Boost.Build 2011.04-svn

and no worrying warnings.

But I would comment that the assumption of all the build stuff is that you
are a *nix expert,
who understands the internal working of all these utilities. They are fine
when they work,
but when they go wrong they leave you floundering in deep water.

None of these document what they are going to (try to) do.

Rarely is there any guidance for how to verify they have done what is
expected.

For two simple examples on this particular matter:

1 A few more explanatory words instead of "=DIR" in the instructions, for
example, even a suggestion for where?

2 A verification suggestion like

C:\Users\Paul>bjam --version

Spare more thought for the poor neuronically challenged Microsofties.

Assumption is the mother of all foulups!

Paul

PS Oh - and Norton thinks "bjam.exe" is the Mother of All High Risks, with
only 5 users, and promptly deleted it! ;-)


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