[Pyrex] Newbie question
Simon Burton
simon at arrowtheory.com
Fri Jul 1 10:13:00 CEST 2005
On Thu, 30 Jun 2005 08:57:00 +0000
philippe at philippecmartin.com wrote:
>
> Hi,
>
> I am very new to Pyrex.
>
> My ultimate goal is to give access to my product (99% Python, 1% C) through a
> C interface (.o, .lib, .a, ....) so external applications (we'll say written
> in C) can link to the lib and have access to my product.
>
> My understanding is that I can do this with Pyrex (under Linux _and_ Windows):
>
> [EXTERN PROGRAM CODE]===>Link==> [PYREX GENERATED CODE] ==>Call==> [MY *.PYC]
>
> Q1) Am I correct ?
Yes. "cdef" functions in your pyrex code are regular c functions.
However, you may need to write a ".h" file for these (pyrex does not).
Simon.
--
Simon Burton, B.Sc.
Licensed PO Box 8066
ANU Canberra 2601
Australia
Ph. 61 02 6249 6940
http://arrowtheory.com
More information about the Pyrex
mailing list