Boost logo

Boost-Build :

From: Rene Rivera (grafik666_at_[hidden])
Date: 2002-07-07 11:59:19


[2002-07-07] gclbb-jamboost_at_[hidden] wrote:

>In article <20020707000102-r01010800-8bf4f5ac-0860-0108_at_12.100.89.43>,
>Rene Rivera <jamboost_at_[hidden]> wrote:
>>
>>* I looked at the como toolset a bit more, and it's definately as specific
>>in support as the description says. It only works in Win32/VC.
>
>What does 'if $(NT)' check for?

That's part of the problem I saw in the toolset. It's supposed to check if
you are in the Windows(32) platform. But later on in the build actions it
assumes that it's a Win32 platform. So if one tried to use the como toolset
on a non-Windows platform it might almost seem to work, but would fail
because of syntax errors or unkown commands to the shell.

>>* We can tell which platform we are running in, and therefore adjust the
>>compiler invocations accordingly. But again that's not done in the current
>>como toolset support.
>
>Right, and I see for Intel that that wasn't done either, and instead
>a seperate file was used. ???

This is because the Unix vs. Windows invocations are usually so different
that it's not worth doing a combined toolset.

-- grafik - Don't Assume Anything
-- rrivera_at_[hidden] - grafik_at_[hidden]
-- 102708583_at_icq - Grafik666_at_AIM - Grafik_at_[hidden]

 


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