Boost logo

Boost-Build :

Subject: Re: [Boost-build] Patch to clear Intel /Op deprecated warning
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2011-11-28 00:08:09


On 11/27/2011 08:50 PM, Vladimir Prus wrote:
> On 28/11/11 03:11, Steven Watanabe wrote:
>> From, it looks
>> like icl.exe picks the default vc version
>> by searching PATH for cl.exe. I think the
>> correct thing for Boost.Build is to use
>> the most recent installed version of msvc
>> and always pass /QvcXX explicitly.
> While we're at it, can somebody explain me what this 'compatibility'
> setting is? Is intel
> using its own code generator, or relays to msvc? Is it using msvc
> libraries of specified
> version? Or intel is entirely self-contained, but can emulate language
> and/or options of
> specific version of msvc?

As far as I can tell from the link above, it

a) has its own code generator
b) generates code that is ABI compatible with msvc
c) uses the msvc libraries
d) emulates msvc language/options

In Christ,
Steven Watanabe

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at