I'm trying to build scipy for Python 2.6.1 using gcc-4.3.3. BLAS and
LAPACK both build successfully as does ATLAS. numpy and scipy find the
libraries and build without any obvious problems. But when I try to
use scipy.linalg, I get this error:
Python 2.6.1 (r261:67515, Feb 9 2009, 17:41:40)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy.linalg
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/broad/tools/Linux/x86_64/pkgs/python_2.6.1/lib/python2.6/site-packages/scipy/linalg/__init__.py",
line 8, in <module>
from basic import *
File "/broad/tools/Linux/x86_64/pkgs/python_2.6.1/lib/python2.6/site-packages/scipy/linalg/basic.py",
line 17, in <module>
from lapack import get_lapack_funcs
File "/broad/tools/Linux/x86_64/pkgs/python_2.6.1/lib/python2.6/site-packages/scipy/linalg/lapack.py",
line 17, in <module>
from scipy.linalg import flapack
ImportError: /broad/tools/Linux/x86_64/pkgs/python_2.6.1/lib/python2.6/site-packages/scipy/linalg/flapack.so:
undefined symbol: iladlc_
I've repeated this using variations of every set of install
instructions for scipy that I can find with google with the same
result each time. Any suggestions about where to look for what I've
broken would be appreciated.
Thanks,
jbh