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 http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk