On 3/7/11 3:36 PM, Dan Halbert wrote:
> We currently have some straightforward NumPy code that indirectly implements 
> a C API defined by a third party. We built a Cython layer that directly 
> provides the API in a .a library, and then calls Python. The layering looks 
> like this:
>
>    C main program ->  API in Cython ->  Python ->  NumPy
>
> This is difficult to package for distribution, because of the Python and 
> NumPy dependencies.

I'd say learn py2exe, py2app and friends, and be done with it.

Otherwise, I wonder if you could re-factor your Cython code enough to 
remove all python dependencies -- or at least have something you could 
compile and run without a python interpreter running.

-Chris



-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

chris.bar...@noaa.gov
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to