
On 11/27/06 1:44 AM, "Sohail Somani" <s.somani@fincad.com> wrote:
-----Original Message----- From: boost-bounces@lists.boost.org on behalf of Daryle Walker
I don't think Boost, are any part of it, should _require_ an install procedure. It should be possible for any user to just take the actual header and source files and use any build system s/he has.
----
Sorry to interrupt but what do you mean here? Any non-trivial library of source code needs to be built. Something sufficiently complex will be tied to a build system.
I thought that Boost would be one of the exceptions; that a build system wouldn't be mandatory. We have kept that ideal for the most part.
You're not making any sense to me... Are you suggesting that all of boost source should be compiled by #include directives?! I must've missed some context in this discussion.
All the *.hpp headers would be compiled by #inclusion, of course. I meant that any required *.cpp source files can be incorporated into a project however the user wants, without being forced to use some sort of "officially blessed" extra-lingual tool. (A non-Boost example would be the special preprocessor Qt uses.) All the Boost tools should remain secondary to the goals of providing C++ libraries. I don't want Boost.Python starting a "slippery slope". -- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com