From: David Abrahams (dave_at_[hidden])
Date: 2006-12-11 00:29:52
Rene Rivera <grafikrobot_at_[hidden]> writes:
> Deane Yang wrote:
>> David Abrahams <dave <at> boost-consulting.com> writes:
>>> What is the difference, please? They both contain Darwin support.
>>> Which one is up-to-date?
>>> Unless there's a very good reason for a separate toolset, darwin.jam
>>> should be eliminated.
>> I hope someone more knowledgeable than me will pipe up. I can only say that
>> gcc.jam does not work on my Mac (if I remember correctly, it complains that
>> "-shared" is not a valid option for gcc), but darwin.jam does.
> The best way I can think to phrase the two toolsets:
> Supports the canonical GNU GCC tools. These would possibly be available
> under MacOS-X if one custom builds the GCC distribution. Or possibly if
> one installs the ones available through the various Unix utility installers.
Has anyone tested that? Do we have confidence that the toolset can be
used that way?
> Supports the Apple customized build of the GNU GCC tools. Apple adds new
> functionality and modifies some existing functionality to integrate and
> work with their XTools. This includes things like the handling of
> frameworks and multi-target binaries/bundles.
Well, I think it's going to trip people up. We could use SHELL to
invoke the compiler with --version and detect which one of these we're
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk