
Sohail Somani wrote:
-----Original Message----- From: boost-bounces@lists.boost.org on behalf of Daryle Walker Sent: Sat 7/14/2007 1:27 PM To: boost@lists.boost.org 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