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


AMDG

On 11/27/2011 08:50 PM, Vladimir Prus wrote:
> On 28/11/11 03:11, Steven Watanabe wrote:
>> From http://tinyurl.com/7ndl8lj, 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 acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk