C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Tried Boost.build v2-m9.1 and loving it

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated)
View previous topic :: View next topic  
Author Message
Ruby Script
Guest





PostPosted: Fri Aug 20, 2004 12:48 am    Post subject: Tried Boost.build v2-m9.1 and loving it Reply with quote



Tried Boost.build v2.0-milestone 9.1 and really loving it.

It's great for one-liner build scripts as well as very complicated
scenarios involving multiple compilers & compiler versions.

The only major problem is the less-than-satisfactory documentation.

Truly amazing build system....once v2 gets decent documentation and a
book or two, it will do to make what subversion will do to cvs.

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]
Back to top
Ruby Script
Guest





PostPosted: Sun Aug 22, 2004 3:10 am    Post subject: Re: Tried Boost.build v2-m9.1 and loving it Reply with quote



Ruby Script wrote:
Quote:
Tried Boost.build v2.0-milestone 9.1 and really loving it.

It's great for one-liner build scripts as well as very complicated
scenarios involving multiple compilers & compiler versions.

The only major problem is the less-than-satisfactory documentation.

Truly amazing build system....once v2 gets decent documentation and a
book or two, it will do to make what subversion will do to cvs.

Well, the initial honeymoon is over.

Trying to find out simple things like printing/examining the CFLAGS or
LINKFLAGS value has been too much of a hassle for me--docs doesn't cover
this and jamboost newsgroup seems to have many questions piped to /dev/null.

Guess I'll have to checkout SCons next. I don't know Python (yet) but
SCons seems to be better documented and more actively supported by
experienced users than bjam v2.

Pity, because I have a fairly complex project I can build using
boost.build v2 for several compilers & versions simply by passing
different command-line args to surprisingly *TINY* bjam scripts. Hoping
it doesn't suck up too much time to migrate to SCons (or hundreds of
extra lines of build script to do this).

Others willing to dig thru the bjam source files will probably have
better luck than I...but if the main reason for switching to a new tool
is to save time, why bother?

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

Back to top
David Abrahams
Guest





PostPosted: Sun Aug 22, 2004 10:53 pm    Post subject: Re: Tried Boost.build v2-m9.1 and loving it Reply with quote



Ruby Script <nospam (AT) nospamnospamnospam (DOT) com> writes:

Quote:
Ruby Script wrote:
Tried Boost.build v2.0-milestone 9.1 and really loving it.

It's great for one-liner build scripts as well as very complicated
scenarios involving multiple compilers & compiler versions.

The only major problem is the less-than-satisfactory documentation.

Truly amazing build system....once v2 gets decent documentation and a
book or two, it will do to make what subversion will do to cvs.

Well, the initial honeymoon is over.

Trying to find out simple things like printing/examining the CFLAGS or
LINKFLAGS value has been too much of a hassle for me--docs doesn't cover
this and jamboost newsgroup seems to have many questions piped to /dev/null.

I'm sorry to hear that. You picked a bad time to try Boost.Build v2.
Vladimir Prus, who's been its main developer, is on vacation until the
end of the month. The rest of us are better-versed in BBv1, and have
mostly been waiting for him to get back to answer your questions.
I'll see what I can do, though.

Quote:
Guess I'll have to checkout SCons next. I don't know Python (yet) but
SCons seems to be better documented and more actively supported by
experienced users than bjam v2.

Possibly so. It's a good tool.

Boost as a whole is about to make the transition (after the upcoming
release) to BBv2 and by then I hope to be better versed in the
internals myself. I started the project, but then ran out of time
and, well, the details have gotten away from me.

Quote:
Pity, because I have a fairly complex project I can build using
boost.build v2 for several compilers & versions simply by passing
different command-line args to surprisingly *TINY* bjam scripts. Hoping
it doesn't suck up too much time to migrate to SCons (or hundreds of
extra lines of build script to do this).

Others willing to dig thru the bjam source files will probably have
better luck than I...but if the main reason for switching to a new tool
is to save time, why bother?

Heh, that's the problem with prerelease software. BBv2 is
better-designed than BBv1, but it's not released yet so you can't
quite count on the same level of support.

--
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com

[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]

Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ Language (Moderated) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.