[Numpy-discussion] Building shared libraries with numpy.distutils
Robert Kern
robert.kern at gmail.com
Fri Jun 9 22:12:02 EDT 2006
Albert Strasheim wrote:
> Hello all
>
> For my Summer of Code project, I'm adding Support Vector Machine code to
> SciPy. Underneath, I'm currently using libsvm. Thus far, I've been compiling
> libsvm as a shared library (DLL on Windows) using SCons and doing the
> wrapping with ctypes.
>
> Now, I would like to integrate my code into the SciPy build. Unfortunately,
> it doesn't seem as if numpy.distutils or distutils proper knows about
> building shared libraries.
>
> Building shared libraries across multiple platforms is tricky to say the
> least so I don't know if implementing this functionality again is something
> worth doing. The alternative -- never using shared libraries, doesn't seem
> very appealing either.
>
> Is anybody building shared libraries? Any code or comments?
Ed Schofield worked out a way:
http://www.scipy.net/pipermail/scipy-dev/2006-April/005708.html
You'll have some experimenting to do, but the basics are there.
--
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