[C++-sig] Re: Linux Intel compiler exception problems in Python

Raoul Gough RaoulGough at yahoo.co.uk
Fri Oct 10 18:32:39 CEST 2003


Raoul Gough <RaoulGough at yahoo.co.uk> writes:
[snip]

> $ alias python_icc='LD_PRELOAD="/opt/intel/compiler70/ia32/lib/libunwind.so.3 /opt/intel/compiler70/ia32/lib/libcxa.so.3" python'
> $ python_icc $BOOST_DIST/libs/python/test/exception_translator.py
> running...
> Done.
> $
>
> Which turns out to be an amazingly easy workaround, once known.

After further testing, it looks like libunwind.so.3 is all that you
need to preload - libcxa then seems to work OK when it gets
dynamically loaded along with the extension module.

$ alias python_icc='LD_PRELOAD=/opt/intel/compiler70/ia32/lib/libunwind.so.3 python'
$ python_icc $BOOST_DIST/libs/python/test/exception_translator.py
running...
Done.

-- 
Raoul Gough.
(setq dabbrev-case-fold-search nil)





More information about the Cplusplus-sig mailing list