Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. the opengl functionality tests failed
Qt 6.11 is out! See what's new in the release blog

the opengl functionality tests failed

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
16 Posts 10 Posters 32.5k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    billconan
    wrote on last edited by
    #7

    saw similar issue, installed the following fixed it

    libgl1-mesa-dev \
    libglu1-mesa-dev
    
    1 Reply Last reply
    3
    • A Offline
      A Offline
      AnubhavM
      wrote on last edited by
      #8

      I know I am late , but others may be still looking, so anyway: please try adding -opengl desktop as a parameter. Worked for me.

      1 Reply Last reply
      0
      • O Offline
        O Offline
        Otso
        wrote on last edited by
        #9

        I got this error when I didn't have the ninja build system installed, and configure created the Makefile based build system. After installing ninja (the ninja-build package on Debian), it worked.

        1 Reply Last reply
        0
        • K Offline
          K Offline
          KiranS
          wrote on last edited by
          #10

          I am also getting same error while compiling qt-everywhere-src-5.12.12 on CetnOS 7
          Tried to get more logs with ./configure -v option

          ERROR: The OpenGL functionality tests failed!
          You might need to modify the include and library search paths by editing QMAKE_INCDIR_OPENGL[_ES2],
          QMAKE_LIBDIR_OPENGL[_ES2] and QMAKE_LIBS_OPENGL[_ES2] in the mkspec for your platform.
          

          I already installed : yum install mesa-libGL-devel mesa-libGLU-devel
          Still same error

          jsulmJ 1 Reply Last reply
          0
          • K KiranS

            I am also getting same error while compiling qt-everywhere-src-5.12.12 on CetnOS 7
            Tried to get more logs with ./configure -v option

            ERROR: The OpenGL functionality tests failed!
            You might need to modify the include and library search paths by editing QMAKE_INCDIR_OPENGL[_ES2],
            QMAKE_LIBDIR_OPENGL[_ES2] and QMAKE_LIBS_OPENGL[_ES2] in the mkspec for your platform.
            

            I already installed : yum install mesa-libGL-devel mesa-libGLU-devel
            Still same error

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #11

            @KiranS Check the configure.log file - there must be more information than what you posted (compiler/linker call and the actual error message).

            https://forum.qt.io/topic/113070/qt-code-of-conduct

            K 1 Reply Last reply
            0
            • jsulmJ jsulm

              @KiranS Check the configure.log file - there must be more information than what you posted (compiler/linker call and the actual error message).

              K Offline
              K Offline
              KiranS
              wrote on last edited by
              #12

              @jsulm checked config log which has multiple dependency errors:

              /root/tmp/qt-everywhere-src-5.12.12/qtdeclarative/config.tests/d3d12/d3d12.cpp:40:19: fatal error: d3d12.h: No such file or directory
              /root/tmp/qt-everywhere-src-5.12.12/qtlocation/config.tests/winrt/main.cpp:30:28: fatal error: windows.system.h: No such file or directory
              /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/alsa/alsatest.cpp:29:28: fatal error: alsa/asoundlib.h: No such file or directory
              /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/khr/khr.cpp:29:29: fatal error: KHR/khrplatform.h: No such file or directory
              /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/re2/re2.cpp:29:21: fatal error: re2/re2.h: No such file or directory
              /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/snappy/snappy.cpp:29:20: fatal error: snappy.h: No such file or directory

              to resolve it I installed below packages but no luck

              libvkd3d-devel
              kf5-kwindowsystem-devel
              alsa-lib-devel
              pcre2-devel
              snappy-devel
              
              jsulmJ 1 Reply Last reply
              0
              • K KiranS

                @jsulm checked config log which has multiple dependency errors:

                /root/tmp/qt-everywhere-src-5.12.12/qtdeclarative/config.tests/d3d12/d3d12.cpp:40:19: fatal error: d3d12.h: No such file or directory
                /root/tmp/qt-everywhere-src-5.12.12/qtlocation/config.tests/winrt/main.cpp:30:28: fatal error: windows.system.h: No such file or directory
                /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/alsa/alsatest.cpp:29:28: fatal error: alsa/asoundlib.h: No such file or directory
                /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/khr/khr.cpp:29:29: fatal error: KHR/khrplatform.h: No such file or directory
                /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/re2/re2.cpp:29:21: fatal error: re2/re2.h: No such file or directory
                /root/tmp/qt-everywhere-src-5.12.12/qtwebengine/config.tests/snappy/snappy.cpp:29:20: fatal error: snappy.h: No such file or directory

                to resolve it I installed below packages but no luck

                libvkd3d-devel
                kf5-kwindowsystem-devel
                alsa-lib-devel
                pcre2-devel
                snappy-devel
                
                jsulmJ Offline
                jsulmJ Offline
                jsulm
                Lifetime Qt Champion
                wrote on last edited by
                #13

                @KiranS said in the opengl functionality tests failed:

                but no luck

                Still same errors?
                I suggest to run configure from clean state (new build folder).

                https://forum.qt.io/topic/113070/qt-code-of-conduct

                K 1 Reply Last reply
                0
                • jsulmJ jsulm

                  @KiranS said in the opengl functionality tests failed:

                  but no luck

                  Still same errors?
                  I suggest to run configure from clean state (new build folder).

                  K Offline
                  K Offline
                  KiranS
                  wrote on last edited by
                  #14

                  @jsulm Thank you for your help, errors disappeared after running configure in fresh directory. :)

                  A 1 Reply Last reply
                  2
                  • K KiranS

                    @jsulm Thank you for your help, errors disappeared after running configure in fresh directory. :)

                    A Offline
                    A Offline
                    agarny
                    wrote on last edited by
                    #15

                    I was also having that problem, but configure is indeed fine with OpenGL when run from a fresh directory (and after installing the relevant OpenGL package(s), I can't recall which ones). Man, so much time wasted on such a simple fix.

                    1 Reply Last reply
                    0
                    • I Offline
                      I Offline
                      imyhxy
                      wrote on last edited by
                      #16

                      Add -no-opengl to the configure command line option saves my life.

                      1 Reply Last reply
                      2

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved