Arggg.  Gentoo has pyrex 0.8.2 as the current version.  I didn't even
think to look at that since it was "compiling" before.  I guess all the
c files were up to date and it really was never compiling the pyrex
files after all.

BTW, is there someplace where the status of the rewrite is? 
oomadness.nekeme.net and the CHANGES file both reference updates to the
old tree up through 0.6.1. 

On Sun, 2004-02-29 at 04:54, Jiba wrote:
> On Sat, 28 Feb 2004 18:55:25 -0500
> Jack Madison <[EMAIL PROTECTED]> wrote:
> 
> > Ok, what have I done now?  After all the little .h file fixes I
> > figured I'd start clean.  Now when I try to compile the CVS version I
> > get:
> > 
> > [EMAIL PROTECTED] soya $ python ./setup.py build
> > running build
> > running build_py
> > running build_ext
> > building 'soyapyrex' extension
> > /home/jack/apps/soya-cvs/soya/base.pyx:20:17: Syntax error in C class
> > definition
> 
> That's really strange...
> 
> Line 20 is a foreward class def :
> cdef class _Image(_CObj)
> 
> Are you sure you are using pyrex 0.9 (older version does not support
> class inheritance) ?
> 
> Before the freetype fix, it was compiling ? If yes, i guess pyrex was
> not recompiling the .pyx file since the .c file were already up-to-date.
> Conclusion : when compiling, use :
>       python ./setup.py build --force
> to force compilation of all files (even already compiled ones).
> 
> Jiba
-- 
Jack Madison <[EMAIL PROTECTED]>



-- 
Pour vous desabonner envoyez un mail a [EMAIL PROTECTED]

Reply via email to