[Numpy-discussion] Problem converting a numarray extension to numpy
Travis Oliphant
oliphant.travis at ieee.org
Mon Jul 24 15:18:46 EDT 2006
Paul Barrett wrote:
> I'm having a problem converting a C extension module that was
> originally written for numarray to use numpy. I using swig to create
> a wrapper flle for the C code. I have added the
> numpy.get_numarray_include() method to my setup.py file and have
> changed the numarray/libnumarray.h to use numpy/libnumarray.h. The
> extension appears to compile fine (with the exception of some warning
> messages). However, when I import the module, I get a segfault. Do I
> need to add anything else to the share library's initialization step
> other than import_libnumarray()?
>
No, that should be enough. The numarray C-API has only been tested on
a few extension modules. It's very possible some of the calls have
problems.
It's also possible you have an older version of numpy lying around
somewhere. Do you get any kind of error message on import?
-Travis
More information about the NumPy-Discussion
mailing list