|
Boost-Build : |
From: John Maddock (john_at_[hidden])
Date: 2006-08-21 05:38:16
Stefan Slapeta wrote:
> John Maddock wrote:
>
>> I've done some more digging, and I'm afraid this toolset really does
>> appear to be broken:
>>
>
> [...]
>> 2) The compatibility option gets ignored anyway: -Qvc8 is *still*
>> passed to the compiler even when <compatibility>vc7.1 is specified.
>
> For my tests (with Intel 9.1 on VC 7.1), I use <compatibility>vc71 and
> *NO* option is passed at all!
> This is my cmd line (without rsp and obj file):
>
> icl /Zm800 -nologo -TP /Z7 /Od /Ob0 /W3 /GR /MDd /Qwn5 /Qwd985
> -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Zc:wchar_t
> -D_NATIVE_WCHAR_T_DEFINED /EHs
>
> Maybe Vladimir can help here, but it seems he is offline at the
> moment.
Yep, I've investigated further and I'm even more confused: the -Qvc8 option
appears to be coming from my Intel-9 configuration setup rather than bjam.
So my Intel-9 setup *should* be using MSVC-8 as it's base after all. That
error message about -manifest not being recognised was throwing me.
The weird thing is, if I extract the commands bjam is using and paste them
into the console then everything links without error! So I'm stumped again
:-( I don't suppose there are any environment variables or other "hidden"
things that bjam is setting are there?
Thanks, John.
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