Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-08-02 18:50:17

Martin Wille <mw8329_at_[hidden]> writes:

> David Abrahams wrote:
>> Martin, are you aware that if Python is built with Intel C++, you
>> need to use "<stdlib>default" in your BUILD selection?
> The tests are currently being run against a Python built with gcc.
> I seem to recall you asked me to switch back to that.
> So, to clarify: which Python binaries should I run the tests against
> for which version of icc?

Here's what (I think) I know:

Intel C++ 8.0 has a cxxlib command-line option. If you set it to gcc,
it *should* work with a GCC-compiled Python. According to my reading
of the code, that is the default for Boost.Build when building
Boost.Python and its tests. If you use this option with an
ICC-compiled Python, it will fail.

Intel C++ 7.1 produces internal compiler errors when used with
-cxxlib-gcc, therefore, you have to use <stdlib>default to turn off
the use of -cxxlib-gcc, and you have to use an ICC-compiled Python.


Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at