[fabio@gamma soya]$ python2 setup.py build
Pyrex found - compilation enabled

Remove pyrex and install cython. Does it fixes the issue ?


It doesn't seem to work.. it seems to fail with exactly the same kind of problems.. something wrong with the code? Below the errors.


Error compiling Cython file:
------------------------------------------------------------
...
cdef class _ARBShaderProgram(_CObj):
        cdef readonly GLuint shader_type
        cdef readonly GLuint _prog_id
        cdef readonly object code
        cdef public object _filename
        cdef void _activate(self)
                   ^
------------------------------------------------------------

./definitions/model/shader.pxd:8:20: C method '_activate' is declared but not defined

Error compiling Cython file:
------------------------------------------------------------
...
        cdef readonly GLuint shader_type
        cdef readonly GLuint _prog_id
        cdef readonly object code
        cdef public object _filename
        cdef void _activate(self)
        cdef void _inactivate(self)
                     ^
------------------------------------------------------------

./definitions/model/shader.pxd:9:22: C method '_inactivate' is declared but not defined

Error compiling Cython file:
------------------------------------------------------------
...
        cdef readonly GLuint _prog_id
        cdef readonly object code
        cdef public object _filename
        cdef void _activate(self)
        cdef void _inactivate(self)
cdef void _set_env_parameter(self, int index, float v0, float v1, float v2, float v3)
                            ^
------------------------------------------------------------

./definitions/model/shader.pxd:10:29: C method '_set_env_parameter' is declared but not defined

Error compiling Cython file:
------------------------------------------------------------
...
        cdef readonly object code
        cdef public object _filename
        cdef void _activate(self)
        cdef void _inactivate(self)
cdef void _set_env_parameter(self, int index, float v0, float v1, float v2, float v3) cdef void _set_local_parameter(self, int index, float v0, float v1, float v2, float v3)
                              ^
------------------------------------------------------------

./definitions/model/shader.pxd:11:31: C method '_set_local_parameter' is declared but not defined

Error compiling Cython file:
------------------------------------------------------------
...

                glPopAttrib()

                global _texture_on_depth_buffer_shader
                if _texture_on_depth_buffer_shader is None:
_texture_on_depth_buffer_shader = _ARBShaderProgram(SHADER_TYPE_FRAGMENT, """!!ARBfp1.0

     ^
------------------------------------------------------------

soya3d/atmosphere.pyx:487:75: undeclared name not builtin: SHADER_TYPE_FRAGMENT
building 'soya._soya' extension
creating build/temp.linux-x86_64-2.7
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -I. -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I/usr/X11/include -I/usr/include/freetype2 -I/usr/X11/include/freetype2 -I/usr/local/include/freetype2 -I/usr/include/cal3d -I/usr/local/include/cal3d -I/sw/include -I/opt/local/include -I/opt/local/include/freetype2 -I/usr/include/python2.7 -c soya._soya.c -o build/temp.linux-x86_64-2.7/soya._soya.o -w -fsigned-char soya._soya.c:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
error: command 'gcc' failed with exit status 1


_______________________________________________
Soya-user mailing list
Soya-user@gna.org
https://mail.gna.org/listinfo/soya-user

Reply via email to