Comment 1 for bug 1863440

Revision history for this message
Daniel Schürmann (daschuer) wrote :

This is the failing output:

```
src/waveform/renderers/glvsynctestrenderer.h:11:40: error: expected class-name before ‘{’ token
         protected QOpenGLFunctions_2_1 {
                                        ^
In file included from src/waveform/renderers/glslwaveformrenderersignal.cpp:3:
src/waveform/renderers/glslwaveformrenderersignal.h:15:40: error: expected class-name before ‘{’ token
         protected QOpenGLFunctions_2_1 {
                                        ^
src/waveform/renderers/glvsynctestrenderer.cpp: In constructor ‘GLVSyncTestRenderer::GLVSyncTestRenderer(WaveformWidgetRenderer*)’:
src/waveform/renderers/glvsynctestrenderer.cpp:12:5: error: ‘initializeOpenGLFunctions’ was not declared in this scope
     initializeOpenGLFunctions();
     ^~~~~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp: In member function ‘virtual void GLVSyncTestRenderer::draw(QPainter*, QPaintEvent*)’:
src/waveform/renderers/glvsynctestrenderer.cpp:71:14: error: ‘GL_BLEND’ was not declared in this scope
     glEnable(GL_BLEND);
              ^~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:71:5: error: ‘glEnable’ was not declared in this scope
     glEnable(GL_BLEND);
     ^~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp: In constructor ‘GLSLWaveformRendererSignal::GLSLWaveformRendererSignal(WaveformWidgetRenderer*, bool)’:
src/waveform/renderers/glslwaveformrenderersignal.cpp:18:5: error: ‘initializeOpenGLFunctions’ was not declared in this scope
     initializeOpenGLFunctions();
     ^~~~~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:71:5: note: suggested alternative: ‘Paintable’
     glEnable(GL_BLEND);
     ^~~~~~~~
     Paintable
src/waveform/renderers/glvsynctestrenderer.cpp:72:17: error: ‘GL_SRC_ALPHA’ was not declared in this scope
     glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
                 ^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:72:31: error: ‘GL_ONE_MINUS_SRC_ALPHA’ was not declared in this scope
     glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
                               ^~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:18:5: note: suggested alternative: ‘QAbstractOpenGLFunctions’
     initializeOpenGLFunctions();
     ^~~~~~~~~~~~~~~~~~~~~~~~~
     QAbstractOpenGLFunctions
src/waveform/renderers/glvsynctestrenderer.cpp:72:5: error: ‘glBlendFunc’ was not declared in this scope
     glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
     ^~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:18: error: ‘GL_PROJECTION’ was not declared in this scope
     glMatrixMode(GL_PROJECTION);
                  ^~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:5: error: ‘glMatrixMode’ was not declared in this scope
     glMatrixMode(GL_PROJECTION);
     ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp: In member function ‘void GLSLWaveformRendererSignal::createGeometry()’:
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:18: error: ‘GL_PROJECTION’ was not declared in this scope
     glMatrixMode(GL_PROJECTION);
                  ^~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:5: note: suggested alternative: ‘QMatrix4x4’
     glMatrixMode(GL_PROJECTION);
     ^~~~~~~~~~~~
     QMatrix4x4
src/waveform/renderers/glvsynctestrenderer.cpp:77:5: error: ‘glPushMatrix’ was not declared in this scope
     glPushMatrix();
     ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:18: note: suggested alternative: ‘GL_LOCATION’
     glMatrixMode(GL_PROJECTION);
                  ^~~~~~~~~~~~~
                  GL_LOCATION
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:5: error: ‘glMatrixMode’ was not declared in this scope
     glMatrixMode(GL_PROJECTION);
     ^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:77:5: note: suggested alternative: ‘QMatrix’
     glPushMatrix();
     ^~~~~~~~~~~~
     QMatrix
src/waveform/renderers/glvsynctestrenderer.cpp:78:5: error: ‘glLoadIdentity’ was not declared in this scope
     glLoadIdentity();
     ^~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:80:9: error: ‘glRotatef’ was not declared in this scope
         glRotatef(90.0f, 0.0f, 0.0f, 1.0f);
         ^~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:5: note: suggested alternative: ‘QMatrix4x3’
     glMatrixMode(GL_PROJECTION);
     ^~~~~~~~~~~~
     QMatrix4x3
src/waveform/renderers/glslwaveformrenderersignal.cpp:143:5: error: ‘glLoadIdentity’ was not declared in this scope
     glLoadIdentity();
     ^~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:81:9: error: ‘glScalef’ was not declared in this scope
         glScalef(-1.0f, 1.0f, 1.0f);
         ^~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:81:9: note: suggested alternative: ‘scalbf’
         glScalef(-1.0f, 1.0f, 1.0f);
         ^~~~~~~~
         scalbf
src/waveform/renderers/glvsynctestrenderer.cpp:87:9: error: ‘glOrtho’ was not declared in this scope
         glOrtho(firstVisualIndex, lastVisualIndex, -255.0, 255.0, -10.0, 10.0);
         ^~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:144:5: error: ‘glOrtho’ was not declared in this scope
     glOrtho(-1.0, 1.0, -1.0, 1.0, -10.0, 10.0);
     ^~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:89:9: error: ‘glOrtho’ was not declared in this scope
         glOrtho(firstVisualIndex, lastVisualIndex, 0.0, 255.0, -10.0, 10.0);
         ^~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:145:18: error: ‘GL_MODELVIEW’ was not declared in this scope
     glMatrixMode(GL_MODELVIEW);
                  ^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:91:9: error: ‘glOrtho’ was not declared in this scope
         glOrtho(firstVisualIndex, lastVisualIndex, 255.0, 0.0, -10.0, 10.0);
         ^~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:96:18: error: ‘GL_MODELVIEW’ was not declared in this scope
     glMatrixMode(GL_MODELVIEW);
                  ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:145:18: note: suggested alternative: ‘GL_NEVER’
     glMatrixMode(GL_MODELVIEW);
                  ^~~~~~~~~~~~
                  GL_NEVER
src/waveform/renderers/glslwaveformrenderersignal.cpp:148:24: error: ‘glGenLists’ was not declared in this scope
     m_unitQuadListId = glGenLists(1);
                        ^~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:96:18: note: suggested alternative: ‘QT_MODULE’
     glMatrixMode(GL_MODELVIEW);
                  ^~~~~~~~~~~~
                  QT_MODULE
src/waveform/renderers/glvsynctestrenderer.cpp:103:9: error: ‘glClearColor’ was not declared in this scope
         glClearColor(1.0f, 1.0f, 1.0f, 1.0f);
         ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:148:24: note: suggested alternative: ‘glFinish’
     m_unitQuadListId = glGenLists(1);
                        ^~~~~~~~~~
                        glFinish
src/waveform/renderers/glslwaveformrenderersignal.cpp:149:33: error: ‘GL_COMPILE’ was not declared in this scope
     glNewList(m_unitQuadListId, GL_COMPILE);
                                 ^~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:104:9: error: ‘glColor3f’ was not declared in this scope
         glColor3f(1.0f, 1.0f, 1.0f);
         ^~~~~~~~~
´´´