[Numpy-discussion] F2PY and underscore problem
Robert Kern
robert.kern at gmail.com
Thu Apr 5 12:50:09 EDT 2007
Zdeněk Hurák wrote:
> I am sorry to come up with a question that probably has been asked and
> answered many times but I honestly searched for an answer but failed to
> find one.
>
> I want to create Python modules from some Fortran numerical functions that
> rely on LAPACK. I start with a function SB02MD.f that provides a solver for
> algebraic Riccati equation (ARE) that can be obtained at
> http://www.slicot.de/. I proceeded the standard f2py way:
>
> f2py SB02MD.f -m are -h are1.pyf
>
> modified are1.pyf (saved as are.pyf) to tell which arguments are inputs and
> outputs and compiled the module:
>
> f2py -c are.pyf SB02MD.f --link-lapack_opt
>
> However, when trying to import the module, Python cries that there is and
> undefined symbol: sb02mw_. The same situation if I omit --link-lapack_opt.
What FORTRAN compiler are you using to build the module? What FORTRAN compiler
was used to build LAPACK?
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the NumPy-Discussion
mailing list