Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-08-05 03:13:04


Hi Christopher,

Christopher Currie wrote:
> Attached is a preliminary toolset file for GCC on MacOS X. It's very
> basic, it has no support for frameworks or bundles, but it builds the
> 'hello' and 'libraries' examples, and can build static and shared
> libraries.

Thanks!

> This toolset requires a couple of patches in order to work properly. The
> attached patch makes some improvements to the way toolset inheritance
> works. A changelog for this patch is below.

Oh... so toolset inheritance was broken the very moment when I've added
support for C compiles and gcc.compile become gcc.compile.c++! It's great
that you've found this bug and fixed it.

> Changelog:
[...]

Applied, thanks! I've also wrote a regression test for it.

Now back to Darwin :-) Your toolset is fine, but I have a question. Should
this really be a separate toolset, or just some conditional logic in gcc.jam?
Does it make sense to use both unmodifed gcc and darwin toolset in OSX? If so,
then it's better be separate toolset. In other case, I'm not sure. What do
you think?

Thanks,
Volodya

 


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