|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2007-05-20 15:00:16
on Fri May 18 2007, "John Maddock" <john-AT-johnmaddock.co.uk> wrote:
> David Abrahams wrote:
>>> Exactly, the idea was to enhance the script to handle
>>> CXX/CXXFLAGS/LDFLAGS etc, so users could build with compilers not
>>> necessarily supported by Boost.Build yet.
>>
>> There's no chance of that. BB is not prepared to run arbitrary
>> compilers, and make just invokes bjam.
>
> Sure, but with a "generic" toolset that used CXX/CXXFLAGS etc to run an
> arbitrary compiler, we surely could support that?
What are you proposing gets done with platform/compiler-independent
build properties that are in existing Jamfiles? Do they just
disappear, or do they get translated into one person's idea of a
standard compiler flag? What does "support" mean in either case?
What do we tell people when their builds don't work?
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk