[Numpy-discussion] extension module with swig
Matthieu Brucher
matthieu.brucher at gmail.com
Tue Nov 4 05:24:40 EST 2008
> # dot extension module
> _test = Extension("_test",
> ["test_wrap.c",
> "test.c"],
> include_dirs = [numpy_include,'/data/home/
> u0038151/include'],
> library_dirs = ['/data/home/u0038151/lib']
> )
>
> # NumyTypemapTests setup
> setup(name = ["test"],
> description = "test c module swigging",
> author = "Giovanni Samaey",
> py_modules = ["test"],
> ext_modules = [_test ]
> )
>
> The error message is the following:
>
> 0 u0038151 at lo-03-02 dot2 $ python -c "import test"
> Traceback (most recent call last):
> File "<string>", line 1, in ?
> File "test.py", line 7, in ?
> import _test
> ImportError: ./_test.so: undefined symbol: gsl_rng_mt19937
Hi,
Where did you add the gsl library when building the extension ? I
think the Extension class is missing an argument (library = ["gsl"] or
something like that)
Matthieu
--
Information System Engineer, Ph.D.
Website: http://matthieu-brucher.developpez.com/
Blogs: http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn: http://www.linkedin.com/in/matthieubrucher
More information about the NumPy-Discussion
mailing list