Are you sure having the good dependencies ? Try to see if sdl and glut are
well installed. Maybee it's just that.
If not, try the latest release 13.2, 13.rc2 is quite old.
To found thoses pyrex problem, the answer is often in the firsts error
lines. So kill your compile before having hundreds of error lines.


2007/7/31, Lengyel Sándor <[EMAIL PROTECTED]>:
>
>
> I have pyrex installed.
> When I try to build soya, I get nessages as:
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/init.pyx:246:20:
> Invalid operand types for '|' (int; enum SDL_GLattr)
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/math3d.pyx:84:21:
> Cannot assign type 'float ([3])' to 'void (*)'
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/math3d.pyx:90:21:
> Cannot assign type 'float ([3])' to 'void (*)'
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/math3d.pyx:294:21:
> Cannot assign type 'float ([3])' to 'void (*)'
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/math3d.pyx:300:21:
> Cannot assign type 'float ([3])' to 'void (*)'
> /var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/renderer.pyx:325:38:
> Cannot assign type 'float ([12])' to 'GLvoid
> (*)'/var/tmp/portage/dev-python/soya-
> 0.13_rc2/work/Soya-0.13rc2/renderer.pyx:348:33:
> Invalid operand types for '+' (float ([16]); long)
>
> This happens in a 32bit enviroment, 64 bit enviroment with gcc 3.3 and gcc
> 4.2
>
> _______________________________________________
> Soya-user mailing list
> [email protected]
> https://mail.gna.org/listinfo/soya-user
>
_______________________________________________
Soya-user mailing list
[email protected]
https://mail.gna.org/listinfo/soya-user

Reply via email to