[SciPy-dev] Building newcore with the intel compilers on Itanium2...

Fernando Perez Fernando.Perez at colorado.edu
Wed Nov 2 23:39:29 CST 2005


Fernando Perez wrote:

> Or is it in fact correct to link using gcc (since that's what python itself 
> was built with) and should we just try to get gcc to pick up the intel 
> libraries in the final link step?  I'll try to get that to work as well, in 
> teh meantime...

OK, just to provide more info:  I've confirmed that linking with gcc, even if 
you explicitly ask for the library that contains that symbol, doesn't work. 
  However, if I manually rerun the link steps as:

icc -pthread -shared 
build/temp.linux-ia64-2.3/scipy/base/src/multiarraymodule.o -o 
build/lib.linux-ia64-2.3/scipy/base/multiarray.so

and then run the 'python setup.py install' step with this rebuilt 
multiarray.so object, the problem goes away.

So the question really is: how do we get scipy.distutils to use icc as the 
LINKER and not to use gcc at all?  Thanks for any pointers...

Cheeers,

f




More information about the Scipy-dev mailing list