Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2006-06-18 15:24:27

Roland Schwarz wrote:
> Reece Dunn wrote:
> > Note that if they are in the default locations, you can just have:
> >
> > using msvc : 6.0 ;
> > using msvc : 7.1 ;
> Occasionally I discovered I can say:
> using msvc : all ;

Yes, This is a relatively new capability.

> > You need to either say (if I have this correct), the verbose:
> >
> > bjam --v2 toolset=msvc toolset:version=6.0
> No this one does not work. It complains about toolset:version beeing
> unknown.
> > Or, with V2 you can say this more simply as:
> >
> > bjam --v2 msvc-6.0
> I tried
> bjam --v2 toolset=msvc-6.0
> which finally did it.

Ok. With BBv2, you should be able to drop the toolset= and just pass
msvc-6.0. However, the interaction with the root Boost script and the
--v2 option may be interfering. Unfortunately, I don't know enough about
this to answer properly.

> BTW.: besides not having been able to understand the documentation
> correctly (maybe others will have similar troubles starting up?), I
> found that boost library version v2 Jamfiles do not yet compile the library.
> Is this a known issue? Or am I trying something stupid?

Which library? Boost? The regression tests are using V2 now, and have
been for some time. Note that many libraries are dropping VC6 support.
However, it should still work. Can you be more specific about what doesn't

> What puzzles me is, that e.g. some builds are trying to invoke bison.
> Is this really intended?

IIRC, the Boost.Graph library uses bison. There may be others as well.
Is this a problem?

Sorry I can't be more help,
- Reece
Express yourself instantly with MSN Messenger! Download today it's FREE!

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