[SciPy-User] Error installing SciPy 0.9.0 on MacOS 10.6 with 64-bit python.org Python 3.2

Hans-Martin v. Gaudecker hmgaudecker at gmail.com
Thu Jun 30 16:07:40 EDT 2011


Hi,

Installation under the specification above and the recommended gfortran compiler fails on my MacBook Pro (Core2 Duo) with the error message pasted below. This happens either during "python setup.py build", as suggested in the instructions, or during "install" (doing that directly was suggested on an earlier thread). Any pointers would be greatly appreciated.

FWIW, I installed NumPy just before trying SciPy and all its tests pass.

Thanks,
Hans-Martin


echo $FFLAGS 
-arch x86_64
echo $LDFLAGS 
-arch x86_64

/usr/local/bin/gfortran -v
Using built-in specs.
Target: i686-apple-darwin8
Configured with: /Builds/unix/gcc/gcc-4.2/configure --prefix=/usr/local --mandir=/share/man --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --build=i686-apple-darwin8 --host=i686-apple-darwin8 --target=i686-apple-darwin8 --enable-languages=fortran
Thread model: posix
gcc version 4.2.3



/usr/local/bin/gfortran -Wall -arch x86_64 build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/scipy/fftpack/_fftpackmodule.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/drfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zrfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zfftnd.o build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/scipy/fftpack/src/dct.o build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/fortranobject.o -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3/x86_64 -Lbuild/temp.macosx-10.6-intel-3.2 -ldfftpack -lfftpack -lgfortran -o build/lib.macosx-10.6-intel-3.2/scipy/fftpack/_fftpack.so
Undefined symbols:
  "_Py_BuildValue", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
  "_PyExc_RuntimeError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_call in fortranobject.o
  "_PyExc_ImportError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
  "_MAIN__", referenced from:
      _main in libgfortranbegin.a(fmain.o)
  "_PyImport_ImportModule", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyArg_ParseTupleAndKeywords", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
  "_PyType_Type", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PySequence_GetItem", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyMem_Free", referenced from:
      _fortran_dealloc in fortranobject.o
  "_PyErr_NewException", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyObject_Type", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyErr_Clear", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _fortran_repr in fortranobject.o
      _F2PyCapsule_AsVoidPtr in fortranobject.o
      _F2PyCapsule_FromVoidPtr in fortranobject.o
      _F2PyDict_SetItemString in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyExc_AttributeError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_setattr in fortranobject.o
      _fortran_setattr in fortranobject.o
  "_PyDict_SetItemString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyErr_Format", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_call in fortranobject.o
      _fortran_call in fortranobject.o
  "_PyObject_GenericGetAttr", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyModule_Create2", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyObject_Str", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PySequence_Check", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyObject_GetAttrString", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_repr in fortranobject.o
  "_PyExc_TypeError", referenced from:
      _fortran_call in fortranobject.o
      _array_from_pyobj in fortranobject.o
  "_PyCapsule_GetPointer", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyCapsule_AsVoidPtr in fortranobject.o
  "_PyBytes_FromString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyDict_DelItemString", referenced from:
      _fortran_setattr in fortranobject.o
  "_PyCapsule_New", referenced from:
      _F2PyCapsule_FromVoidPtr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyDict_New", referenced from:
      _PyFortranObject_NewAsAttr in fortranobject.o
      _fortran_setattr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyErr_Occurred", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
  "_PyType_IsSubtype", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
  "_PyDict_GetItemString", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyUnicodeUCS2_FromString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_repr in fortranobject.o
      _fortran_repr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "__PyObject_New", referenced from:
      _PyFortranObject_NewAsAttr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyLong_AsLong", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _int_from_pyobj in _fftpackmodule.o
  "_PyNumber_Long", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyErr_SetString", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
      _array_from_pyobj in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_setattr in fortranobject.o
  "_PyUnicodeUCS2_FromFormat", referenced from:
      _fortran_repr in fortranobject.o
  "_PyBytes_AsString", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyUnicodeUCS2_Concat", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyComplex_Type", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "__Py_NoneStruct", referenced from:
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
      _array_from_pyobj in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyCapsule_Type", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyCapsule_Check in fortranobject.o
  "_PyExc_ValueError", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyModule_GetDict", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyErr_Print", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Undefined symbols:
  "_Py_BuildValue", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
  "_PyExc_RuntimeError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_call in fortranobject.o
  "_PyExc_ImportError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
  "_MAIN__", referenced from:
      _main in libgfortranbegin.a(fmain.o)
  "_PyImport_ImportModule", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyArg_ParseTupleAndKeywords", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
  "_PyType_Type", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PySequence_GetItem", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyMem_Free", referenced from:
      _fortran_dealloc in fortranobject.o
  "_PyErr_NewException", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyObject_Type", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyErr_Clear", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _fortran_repr in fortranobject.o
      _F2PyCapsule_AsVoidPtr in fortranobject.o
      _F2PyCapsule_FromVoidPtr in fortranobject.o
      _F2PyDict_SetItemString in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyExc_AttributeError", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_setattr in fortranobject.o
      _fortran_setattr in fortranobject.o
  "_PyDict_SetItemString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyErr_Format", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_call in fortranobject.o
      _fortran_call in fortranobject.o
  "_PyObject_GenericGetAttr", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyModule_Create2", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyObject_Str", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PySequence_Check", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyObject_GetAttrString", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_repr in fortranobject.o
  "_PyExc_TypeError", referenced from:
      _fortran_call in fortranobject.o
      _array_from_pyobj in fortranobject.o
  "_PyCapsule_GetPointer", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyCapsule_AsVoidPtr in fortranobject.o
  "_PyBytes_FromString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyDict_DelItemString", referenced from:
      _fortran_setattr in fortranobject.o
  "_PyCapsule_New", referenced from:
      _F2PyCapsule_FromVoidPtr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyDict_New", referenced from:
      _PyFortranObject_NewAsAttr in fortranobject.o
      _fortran_setattr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyErr_Occurred", referenced from:
      _f2py_rout__fftpack_destroy_dct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_dct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct1_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_ddct2_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_rfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_cfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_drfft_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfftnd_cache in _fftpackmodule.o
      _f2py_rout__fftpack_destroy_zfft_cache in _fftpackmodule.o
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
  "_PyType_IsSubtype", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
  "_PyDict_GetItemString", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyUnicodeUCS2_FromString", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _fortran_repr in fortranobject.o
      _fortran_repr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "__PyObject_New", referenced from:
      _PyFortranObject_NewAsAttr in fortranobject.o
      _PyFortranObject_New in fortranobject.o
      _PyFortranObject_New in fortranobject.o
  "_PyLong_AsLong", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _int_from_pyobj in _fftpackmodule.o
  "_PyNumber_Long", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "_PyErr_SetString", referenced from:
      _int_from_pyobj in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _PyInit__fftpack in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
      _array_from_pyobj in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_setattr in fortranobject.o
  "_PyUnicodeUCS2_FromFormat", referenced from:
      _fortran_repr in fortranobject.o
  "_PyBytes_AsString", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyUnicodeUCS2_Concat", referenced from:
      _fortran_getattr in fortranobject.o
  "_PyComplex_Type", referenced from:
      _int_from_pyobj in _fftpackmodule.o
  "__Py_NoneStruct", referenced from:
      _f2py_rout__fftpack_dct3 in _fftpackmodule.o
      _f2py_rout__fftpack_dct2 in _fftpackmodule.o
      _f2py_rout__fftpack_dct1 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct3 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct2 in _fftpackmodule.o
      _f2py_rout__fftpack_ddct1 in _fftpackmodule.o
      _f2py_rout__fftpack_crfft in _fftpackmodule.o
      _f2py_rout__fftpack_rfft in _fftpackmodule.o
      _f2py_rout__fftpack_cfft in _fftpackmodule.o
      _f2py_rout__fftpack_zrfft in _fftpackmodule.o
      _f2py_rout__fftpack_drfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfft in _fftpackmodule.o
      _f2py_rout__fftpack_zfftnd in _fftpackmodule.o
      _f2py_rout__fftpack_cfftnd in _fftpackmodule.o
      _array_from_pyobj in fortranobject.o
      _array_from_pyobj in fortranobject.o
      _fortran_setattr in fortranobject.o
      _fortran_getattr in fortranobject.o
  "_PyCapsule_Type", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyCapsule_Check in fortranobject.o
  "_PyExc_ValueError", referenced from:
      _array_from_pyobj in fortranobject.o
  "_PyModule_GetDict", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
  "_PyErr_Print", referenced from:
      _PyInit__fftpack in _fftpackmodule.o
      _F2PyDict_SetItemString in fortranobject.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
error: Command "/usr/local/bin/gfortran -Wall -arch x86_64 build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/scipy/fftpack/_fftpackmodule.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/drfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zrfft.o build/temp.macosx-10.6-intel-3.2/scipy/fftpack/src/zfftnd.o build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/scipy/fftpack/src/dct.o build/temp.macosx-10.6-intel-3.2/build/src.macosx-10.6-intel-3.2/fortranobject.o -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3/x86_64 -Lbuild/temp.macosx-10.6-intel-3.2 -ldfftpack -lfftpack -lgfortran -o build/lib.macosx-10.6-intel-3.2/scipy/fftpack/_fftpack.so" failed with exit status 1






More information about the SciPy-User mailing list