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
Forum Updated to NodeBB v4.3 + New Features

the opengl functionality tests failed

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
16 Posts 10 Posters 28.2k 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