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
