Boost logo

Boost-Build :

From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2003-08-29 01:37:05

At Thursday 2003-08-28 23:10, you wrote:
>Victor A. Wagner, Jr. wrote:
[bandwidth saver]
> > Ok, just did that, added a "copy to a directory in my path" to the end of
> > the .bat file (hmmm, probably not a GOOD thing, since I now won't get
> > updates to the .bat file).....
>You mean, build.bat file? I think you'll still get the updates to that file.
>What makes you think otherwise?

cvs update reports M (locally modified) and doesn't give you a new file

><sigh> then went to my boost root and typed
> >
> > bjam --v2 >>bjamv2.log
> >
> > I get warnings about flex and bison being "not found". I guess I'll have
> > to go get them from someplace.
> > Something I don't understand here.... if I just build boost using the
> > normal bjam "-sTOOLS=VC7.1" it works, the v2 seems to want some new tools
> > that I should get.
>That's BGL which makes the difference. It has a library, but in v1 it was
>either unbuildable, or with some quirks, or something else. In v2 its build
>from bison and flex sources. Need to figure out how to handle the situation
>when bison/flex are not present. To workaround this, you might comment out
> build-project libs/graph/build ;
>like in top-level Jamfile.v2.

I'll just get then and install them (I purportedly the "infrastructure guy"
for our group, so I suppose we should have "everything")

> > Thanks for the assistance. BTW, is this building a different collection of
> > things that the v1 build? I ran it on the same sources, and it tried to
> > build several (many?) things.
>I'd expect that v1 should build more libraries. Each library in v1 declares
>its own set of debug/release multithread/singlethread dll/lib combinations,
>which all are built. In v2, only one variant is built. I hope that in future,
>a universal set of build variant will be argeed upon, and that set will be
>specified in top-level Jamfile.

Hmmm, as soon as I get this all figured out, I'll try to get V2 to build
all 6 flavors (do we need 12? (UNICODE also?)). I'd also like to help work
with the "let's put all the .lib in one place so that we can rationally put
the requisite (for VC++7.1) #pragma comment(lib, blah) so that the user
won't HAVE to know which libraries need to be linked.

>- Volodya
>Yahoo! Groups Sponsor
>To unsubscribe from this group, send an email to:
>Your use of Yahoo! Groups is subject to the
><>Yahoo! Terms of Service.

Victor A. Wagner Jr.
The five most dangerous words in the English language:
"There oughta be a law"


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