Hi,

I am having some serious problems with the C API declarations, chapter 
7.2.2 i n the manual.

Using the exact two example files does not work for me, I keep getting:
marty.c:3: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘car’
marty.c: In function ‘main’:
marty.c:7: error: ‘car’ undeclared (first use in this function)
marty.c:7: error: (Each undeclared identifier is reported only once
marty.c:7: error: for each function it appears in.)

Using the other way, with public and including delorean.h instead of 
delorean_api.h:
In file included from marty.c:1:
delorean.h:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘initdelorean’
marty.c:3: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘car’
marty.c: In function ‘main’:
marty.c:7: error: ‘car’ undeclared (first use in this function)
marty.c:7: error: (Each undeclared identifier is reported only once
marty.c:7: error: for each function it appears in.)

Is there a problem with the header files that I don't understand? I run 
Cython on delorean.pyx before running
gcc -c -I/usr/include/python2.5 -lpython2.5 marty.c

Has anyone tried these examples lately?

Sincerly, Ilmar
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to