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 ES 2.0 functionality test failed

The OpenGL ES 2.0 functionality test failed

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
13 Posts 2 Posters 9.0k Views 1 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.
  • jsulmJ jsulm

    @small_bird These directories are on your host PC:

    -I/usr/opengles2/include/GLES2 -I/usr/opengles2/include
    

    you need to use those from your sysroot.

    small_birdS Offline
    small_birdS Offline
    small_bird
    wrote on last edited by
    #3

    @jsulm I know what you mean. However, the compiler has found the headers and the libraries. Why it still tell me that I need to designate the path variables ?

    jsulmJ 1 Reply Last reply
    0
    • small_birdS small_bird

      @jsulm I know what you mean. However, the compiler has found the headers and the libraries. Why it still tell me that I need to designate the path variables ?

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

      @small_bird The actual issue is this:

      arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory
      as: unrecognized option '-mfloat-abi=softfp'
      

      I don't know why this happens.
      arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory - looks like the C++ compiler is not found.
      as: unrecognized option '-mfloat-abi=softfp' - looks like the wrong assembler (x86) is called.

      Is your build environment broken? How do you call configure?

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

      small_birdS 2 Replies Last reply
      1
      • jsulmJ jsulm

        @small_bird The actual issue is this:

        arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory
        as: unrecognized option '-mfloat-abi=softfp'
        

        I don't know why this happens.
        arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory - looks like the C++ compiler is not found.
        as: unrecognized option '-mfloat-abi=softfp' - looks like the wrong assembler (x86) is called.

        Is your build environment broken? How do you call configure?

        small_birdS Offline
        small_birdS Offline
        small_bird
        wrote on last edited by small_bird
        #5

        @jsulm

        #!/bin/sh
        ./configure
        -v
        -prefix /home/smallbird/qt5.6.1
        -release
        -continue
        -confirm-license
        -plugin-sql-sqlite
        -qt-libjpeg
        -qt-libpng
        -qt-zlib
        -opengl es2
        -no-c++11
        -qpa xcb
        -qt-xcb
        -opensource
        -xplatform linux-arm-gnueabi-g++
        -force-pkg-config
        -make examples
        -no-dbus
        -pkg-config
        -qt-freetype
        -qt-pcre
        -I/home/smallbird/tslib1.4/include
        -L/home/smallbird/tslib1.4/lib
        exit

        This is my configuration.

        jsulmJ 1 Reply Last reply
        0
        • small_birdS small_bird

          @jsulm

          #!/bin/sh
          ./configure
          -v
          -prefix /home/smallbird/qt5.6.1
          -release
          -continue
          -confirm-license
          -plugin-sql-sqlite
          -qt-libjpeg
          -qt-libpng
          -qt-zlib
          -opengl es2
          -no-c++11
          -qpa xcb
          -qt-xcb
          -opensource
          -xplatform linux-arm-gnueabi-g++
          -force-pkg-config
          -make examples
          -no-dbus
          -pkg-config
          -qt-freetype
          -qt-pcre
          -I/home/smallbird/tslib1.4/include
          -L/home/smallbird/tslib1.4/lib
          exit

          This is my configuration.

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

          @small_bird said in The OpenGL ES 2.0 functionality test failed:

          -sysroot /

          "-sysroot /"? So, your host PC file-system is your sysroot? This is for sure not going to work.

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

          small_birdS 2 Replies Last reply
          1
          • jsulmJ jsulm

            @small_bird said in The OpenGL ES 2.0 functionality test failed:

            -sysroot /

            "-sysroot /"? So, your host PC file-system is your sysroot? This is for sure not going to work.

            small_birdS Offline
            small_birdS Offline
            small_bird
            wrote on last edited by
            #7

            @jsulm Sorry for that, I have corrected it.

            1 Reply Last reply
            0
            • jsulmJ jsulm

              @small_bird The actual issue is this:

              arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory
              as: unrecognized option '-mfloat-abi=softfp'
              

              I don't know why this happens.
              arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory - looks like the C++ compiler is not found.
              as: unrecognized option '-mfloat-abi=softfp' - looks like the wrong assembler (x86) is called.

              Is your build environment broken? How do you call configure?

              small_birdS Offline
              small_birdS Offline
              small_bird
              wrote on last edited by
              #8

              @jsulm
              But you really remind me of some method.
              There is some option that could change the configuration: -mfloat-abi=softfp.

              1 Reply Last reply
              0
              • jsulmJ jsulm

                @small_bird said in The OpenGL ES 2.0 functionality test failed:

                -sysroot /

                "-sysroot /"? So, your host PC file-system is your sysroot? This is for sure not going to work.

                small_birdS Offline
                small_birdS Offline
                small_bird
                wrote on last edited by
                #9

                @jsulm
                But you really remind me of some method.
                There is some option that could change the configuration: -mfloat-abi=softfp.
                It is -qreal option. However, it can only change the qreal type.
                Then how to solve the problem ?

                jsulmJ 1 Reply Last reply
                0
                • small_birdS small_bird

                  @jsulm
                  But you really remind me of some method.
                  There is some option that could change the configuration: -mfloat-abi=softfp.
                  It is -qreal option. However, it can only change the qreal type.
                  Then how to solve the problem ?

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

                  @small_bird The first problem to solve is:

                  arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory
                  

                  It looks like something is wrong with your build environment. Are you able to build a simple C++ program with this environment?

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

                  small_birdS 1 Reply Last reply
                  1
                  • jsulmJ jsulm

                    @small_bird The first problem to solve is:

                    arm-arago-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or directory
                    

                    It looks like something is wrong with your build environment. Are you able to build a simple C++ program with this environment?

                    small_birdS Offline
                    small_birdS Offline
                    small_bird
                    wrote on last edited by
                    #11

                    @jsulm No, I can not build c++ program. The error is the same !

                    jsulmJ 1 Reply Last reply
                    0
                    • small_birdS small_bird

                      @jsulm No, I can not build c++ program. The error is the same !

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

                      @small_bird Then I would say your build environment (compiler) is broken.

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

                      small_birdS 1 Reply Last reply
                      0
                      • jsulmJ jsulm

                        @small_bird Then I would say your build environment (compiler) is broken.

                        small_birdS Offline
                        small_birdS Offline
                        small_bird
                        wrote on last edited by
                        #13

                        @jsulm Yes, I am checking for that. However, gcc compiler is all right.

                        1 Reply Last reply
                        0

                        • Login

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