Hi,

I've downloaded scipy for python2.4 from pythonmac.org today:

    http://pythonmac.org/packages/py24-fat/index.html

and saw the following problem:

  File "../chisq.py", line 6, in ?
    import scipy.interpolate
  File 
"/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/scipy/interpolate/__init__.py",
 line 7, in ?
    from interpolate import *
  File 
"/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/scipy/interpolate/interpolate.py",
 line 13, in ?
    import fitpack
  File 
"/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/scipy/interpolate/fitpack.py",
 line 34, in ?
    import _fitpack
ImportError: Inappropriate file type for dynamic loading


Some web searching suggests that it may be a fortran versioning problem.  

Indeed, otool -L reports:

$ otool -L 
/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/scipy/interpolate/_fitpack.so
 
/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/scipy/interpolate/_fitpack.so:
        /usr/local/lib/libg2c.0.dylib (compatibility version 1.0.0, current 
version 1.0.0)
        /usr/local/lib/libgcc_s.1.0.dylib (compatibility version 1.0.0, current 
version 1.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 88.1.6)

which suggests a pre-4.0 version of fortran was used to compile.  The new 
library replacing g2c is gfortran.

I have gfortran 4.2 downloaded from:

   http://r.research.att.com/exp/

and installed in /usr/local.


Until Apple shows some leadership and picks a fortran compiler, is
there some way to package scipy on pythonmac.org so that it contains 
it's own fortran libraries?

At the very least, can somebody please point me to the fortran version
that was used to build scipy so that I can drop the libraries in
/Librar/Frames/Python.framework/Versions/2.4/lib and set DYLD_LIBRARY_PATH
to find them?

Thanks in advance,

        - Paul

Paul Kienzle
[EMAIL PROTECTED]

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to