Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2006-12-09 16:14:33


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:

*gcc.jam*

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.

*darwin.jam*

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.

Of this is all AFAIK ;-)

-- 
-- 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-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