Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-05-31 01:24:17


David Abrahams wrote:

> I meant
>
> <target-platform>linux # building objects for linux
> <toolset>intel # using an intel compiler
> ...
>
> The target platform and the compiler are orthogonal; I see no reason
> to bind them together.

Personally, I think.

<toolset>intel-win:<cxxflags>-be-good-compiler

is a bit better than

<toolset>intel,<target-platform>win:<cxxflags>-be-good-compiler

This is mostly an UI issue, so I wonder what others think? (We have 'os'
feature already, for changing the intel toolsets should be simple).

> At some point you might want to do
> cross-compilation... so it's not clear whether intel's different
> options should be associated with the source-platform or the
> target-platform, since they don't support cross-compilation (yet).

I don't understand what consequences this has on subfeature vs. top-level
feature.

- 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