[SciPy-user] dynamic lookup/linking error related to symbol '_sprintf$LDBLStub'

Albert Krewinkel krewinkel at natwiss.uni-luebeck.de
Mon Jun 26 06:07:32 EDT 2006


Hello,

I'm trying to compile scipy on a G4 ibook running on OS 10.4.6. I  
used the instructions given on the scipy website and build with gcc  
verion 3.3 and fftw3.  While building and installing completes  
without any errors, I get the following error when I try to import  
scipy:

Python 2.4.1 (#1, Oct 22 2005, 16:20:11)
[GCC 4.0.0 20041026 (Apple Computer, Inc. build 4061)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
 >>> import scipy
import linsolve.umfpack -> failed: Failure linking new module: /opt/ 
local/lib/python2.4/site-packages/scipy/sparse/sparsetools.so: Symbol  
not found: _sprintf$LDBLStub
   Referenced from: /opt/local/lib/python2.4/site-packages/scipy/ 
sparse/sparsetools.so
   Expected in: dynamic lookup

The unittests for fft etc. succeed, but fails later with a similar  
error message (while it tries to import _cephes).

I googled on this problem but could not find any appropriate  
solution. What did I do wrong with my compiling?

Thank you in advance

Albert




More information about the SciPy-User mailing list