Qt Angle



  • Hello,
    When i compile Qt Static with "-opengl dynamic" with mingw-w64 i have this error

    qwindowseglcontext.cpp:120:47: error: '::glShaderBinary' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:299:22: note: in expansion of macro 'RESOLVE'
         glShaderBinary = RESOLVE((void (APIENTRY *)(GLsizei , const GLuint*, GLenum
     , const GLvoid* , GLsizei )), glShaderBinary);
                          ^
    qwindowseglcontext.cpp:120:47: error: '::glShaderSource' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:300:22: note: in expansion of macro 'RESOLVE'
         glShaderSource = RESOLVE((void (APIENTRY *)(GLuint , GLsizei , const GLchar
    * *, const GLint* )), glShaderSource);
                          ^
    qwindowseglcontext.cpp:120:47: error: '::glStencilFuncSeparate' has not been dec
    lared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:301:29: note: in expansion of macro 'RESOLVE'
         glStencilFuncSeparate = RESOLVE((void (APIENTRY *)(GLenum , GLenum , GLint
    , GLuint )), glStencilFuncSeparate);
                                 ^
    qwindowseglcontext.cpp:120:47: error: '::glStencilMaskSeparate' has not been dec
    lared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:302:29: note: in expansion of macro 'RESOLVE'
         glStencilMaskSeparate = RESOLVE((void (APIENTRY *)(GLenum , GLuint )), glSt
    encilMaskSeparate);
                                 ^
    qwindowseglcontext.cpp:120:47: error: '::glStencilOpSeparate' has not been decla
    red
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:303:27: note: in expansion of macro 'RESOLVE'
         glStencilOpSeparate = RESOLVE((void (APIENTRY *)(GLenum , GLenum , GLenum ,
     GLenum )), glStencilOpSeparate);
                               ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform1f' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:304:19: note: in expansion of macro 'RESOLVE'
         glUniform1f = RESOLVE((void (APIENTRY *)(GLint , GLfloat )), glUniform1f);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform1fv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:305:20: note: in expansion of macro 'RESOLVE'
         glUniform1fv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLfloat*
    )), glUniform1fv);
                        ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform1i' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:306:19: note: in expansion of macro 'RESOLVE'
         glUniform1i = RESOLVE((void (APIENTRY *)(GLint , GLint )), glUniform1i);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform1iv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:307:20: note: in expansion of macro 'RESOLVE'
         glUniform1iv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLint* ))
    , glUniform1iv);
                        ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform2f' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:308:19: note: in expansion of macro 'RESOLVE'
         glUniform2f = RESOLVE((void (APIENTRY *)(GLint , GLfloat , GLfloat )), glUn
    iform2f);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform2fv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:309:20: note: in expansion of macro 'RESOLVE'
         glUniform2fv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLfloat*
    )), glUniform2fv);
                        ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform2i' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:310:19: note: in expansion of macro 'RESOLVE'
         glUniform2i = RESOLVE((void (APIENTRY *)(GLint , GLint , GLint )), glUnifor
    m2i);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform2iv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:311:20: note: in expansion of macro 'RESOLVE'
         glUniform2iv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLint* ))
    , glUniform2iv);
                        ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform3f' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:312:19: note: in expansion of macro 'RESOLVE'
         glUniform3f = RESOLVE((void (APIENTRY *)(GLint , GLfloat , GLfloat , GLfloa
    t )), glUniform3f);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform3fv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:313:20: note: in expansion of macro 'RESOLVE'
         glUniform3fv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLfloat*
    )), glUniform3fv);
                        ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform3i' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:314:19: note: in expansion of macro 'RESOLVE'
         glUniform3i = RESOLVE((void (APIENTRY *)(GLint , GLint , GLint , GLint )),
    glUniform3i);
                       ^
    qwindowseglcontext.cpp:120:47: error: '::glUniform3iv' has not been declared
     #  define RESOLVE(signature, name) signature(&::name);
                                                   ^
    qwindowseglcontext.cpp:315:20: note: in expansion of macro 'RESOLVE'
         glUniform3iv = RESOLVE((void (APIENTRY *)(GLint , GLsizei , const GLint* ))
    , glUniform3iv);
    

Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.