[Numpy-discussion] Calling routines from a Fortran library using python

Matthieu Brucher matthieu.brucher at gmail.com
Thu Feb 18 05:56:25 EST 2010


If header files are provided, the work done by f2py is almost done.
But you don't know the real Fortran interface, so you still have to
use ctypes over f2py.

Matthieu

2010/2/18 George Nurser <gnurser at googlemail.com>:
> Hi Nils,
> I've not tried it, but you might be able to interface with f2py your
> own fortran subroutine that calls the library.
> Then issue the f2py command with extra arguments -l<libname>
> -L<directory with lib>.
>
> See section 5 of
> http://cens.ioc.ee/projects/f2py2e/usersguide/index.html#command-f2py
>
> --George.
>
>
> On 18 February 2010 09:18, Nils Wagner <nwagner at iam.uni-stuttgart.de> wrote:
>> Hi all,
>>
>> I have a static  library (*.a) compiled by gfortran but no
>> source files.
>> How can I call routines from that library using python ?
>>
>> Any pointer would be appreciated.
>>
>> Thanks in advance.
>>
>>                                                  Nils
>> _______________________________________________
>> NumPy-Discussion mailing list
>> NumPy-Discussion at scipy.org
>> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>



-- 
Information System Engineer, Ph.D.
Blog: http://matt.eifelle.com
LinkedIn: http://www.linkedin.com/in/matthieubrucher



More information about the NumPy-Discussion mailing list