Boost logo

Boost :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2007-07-14 23:28:23


Sohail Somani wrote:
> -----Original Message----- From: boost-bounces_at_[hidden] on
> behalf of Daryle Walker Sent: Sat 7/14/2007 1:27 PM To:
> boost_at_[hidden] Subject: Re: [boost] Monotone phasing out use
> of bits of boost due to having to build external libraries
>
> I'm un-dropping off the grid to mention that the Boost mandatory
> source files should be able to be directly incorporated into a user's
> build system. It's been possible in the past. Maybe we should
> suggest to Monotone to try that first.
>
> -----End Original Message-----
>
> I second that. I do the same thing. Its just a matter of looking at
> the jamfiles for each library and setting defines/flags
> appropriately.

AFAIK, it's still possible to just add the source files and build as you
like. And AFAIK all libraries mention any special define setup since
such building has been common in the past. The Trend I see is that
developers using Boost have become reticent to this for some reason. And
lastly, an FYI, even though I'm the maintainer of bjam and somewhat of
Boost.Build and the developer of the Boost build+install code, I don't
build Boost using that other than to test it. I build the Boost
libraries I use as part of my own builds. It so happens that I use
Boost.Build for my own builds, but I still don't use the Jamfiles in the
Boost sources. And this is why no matter what happens to the build
system Boost uses, Boost.Build will still continue to be developed and
maintained ;-)

So, yes, please include and build Boost sources as is most convenient
for you. And if there are problem in doing so I'd consider them bugs
that library authors should fix.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

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