Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QtWebEngine
  4. Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4

Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4

Scheduled Pinned Locked Moved Unsolved QtWebEngine
qtwebengineqtwebenginewidgraspberry pi 4unknown moduleqt 5.11.3
23 Posts 2 Posters 8.5k Views
  • 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.
  • M mvsri
    25 Aug 2020, 13:34

    @jsulm it's already installed but still i get error

    J Offline
    J Offline
    jsulm
    Lifetime Qt Champion
    wrote on 26 Aug 2020, 04:54 last edited by
    #11

    @mvsri Then check config.log file to see why fontconfig is set to "no"

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

    M 1 Reply Last reply 26 Aug 2020, 05:44
    0
    • J jsulm
      26 Aug 2020, 04:54

      @mvsri Then check config.log file to see why fontconfig is set to "no"

      M Offline
      M Offline
      mvsri
      wrote on 26 Aug 2020, 05:44 last edited by
      #12

      @jsulm i checked in config.log and i found this

      loaded result for library config.qtwebengine.libraries.webengine-fontconfig
      Trying source 0 (type pkgConfig) of library webengine-fontconfig ...
      + /usr/bin/arm-linux-gnueabihf-pkg-config --exists --silence-errors fontconfig
      pkg-config did not find package.
        => source produced no result.
      test config.qtwebengine.libraries.webengine-fontconfig FAILED
      
      J 1 Reply Last reply 26 Aug 2020, 05:47
      0
      • M mvsri
        26 Aug 2020, 05:44

        @jsulm i checked in config.log and i found this

        loaded result for library config.qtwebengine.libraries.webengine-fontconfig
        Trying source 0 (type pkgConfig) of library webengine-fontconfig ...
        + /usr/bin/arm-linux-gnueabihf-pkg-config --exists --silence-errors fontconfig
        pkg-config did not find package.
          => source produced no result.
        test config.qtwebengine.libraries.webengine-fontconfig FAILED
        
        J Offline
        J Offline
        jsulm
        Lifetime Qt Champion
        wrote on 26 Aug 2020, 05:47 last edited by
        #13

        @mvsri To be sure: you're building on RaspberryPi and you installed fontconfig and fontconfig-dev there?

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

        M 2 Replies Last reply 26 Aug 2020, 05:53
        0
        • J jsulm
          26 Aug 2020, 05:47

          @mvsri To be sure: you're building on RaspberryPi and you installed fontconfig and fontconfig-dev there?

          M Offline
          M Offline
          mvsri
          wrote on 26 Aug 2020, 05:53 last edited by
          #14

          @jsulm yes i'm using rpi4 and i have installed fontconfig and fontconfig-dev and according to this https://doc.qt.io/qt-5/linux-requirements.html i also installed

          libfontconfig1-dev
          

          but still i'm getting the error

          M 1 Reply Last reply 26 Aug 2020, 08:50
          0
          • J jsulm
            26 Aug 2020, 05:47

            @mvsri To be sure: you're building on RaspberryPi and you installed fontconfig and fontconfig-dev there?

            M Offline
            M Offline
            mvsri
            wrote on 26 Aug 2020, 06:15 last edited by
            #15
            This post is deleted!
            1 Reply Last reply
            0
            • M mvsri
              26 Aug 2020, 05:53

              @jsulm yes i'm using rpi4 and i have installed fontconfig and fontconfig-dev and according to this https://doc.qt.io/qt-5/linux-requirements.html i also installed

              libfontconfig1-dev
              

              but still i'm getting the error

              M Offline
              M Offline
              mvsri
              wrote on 26 Aug 2020, 08:50 last edited by
              #16

              @jsulm in config cache file i found this

              cache.webengine-fontconfig._KEYS_ = result msgs
              cache.webengine-fontconfig.result = false
              cache.webengine-fontconfig.msgs = "Trying source 0 (type pkgConfig) of library webengine-fontconfig ..." "+ /usr/bin/arm-linux-gnueabihf-pkg-config --exists --silence-errors fontconfig" "pkg-config did not find package." "  => source produced no result."
              

              can anyone tell me how to link fontconfig lib here.

              J 1 Reply Last reply 26 Aug 2020, 08:51
              0
              • M mvsri
                26 Aug 2020, 08:50

                @jsulm in config cache file i found this

                cache.webengine-fontconfig._KEYS_ = result msgs
                cache.webengine-fontconfig.result = false
                cache.webengine-fontconfig.msgs = "Trying source 0 (type pkgConfig) of library webengine-fontconfig ..." "+ /usr/bin/arm-linux-gnueabihf-pkg-config --exists --silence-errors fontconfig" "pkg-config did not find package." "  => source produced no result."
                

                can anyone tell me how to link fontconfig lib here.

                J Offline
                J Offline
                jsulm
                Lifetime Qt Champion
                wrote on 26 Aug 2020, 08:51 last edited by
                #17

                @mvsri Sorry, I don't know why it doesn't work. Maybe somebody else can help.

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

                M 2 Replies Last reply 26 Aug 2020, 08:55
                0
                • J jsulm
                  26 Aug 2020, 08:51

                  @mvsri Sorry, I don't know why it doesn't work. Maybe somebody else can help.

                  M Offline
                  M Offline
                  mvsri
                  wrote on 26 Aug 2020, 08:55 last edited by
                  #18

                  @jsulm it's okay. maybe someone can help me here. Thanks for your quick response though

                  1 Reply Last reply
                  0
                  • J jsulm
                    26 Aug 2020, 08:51

                    @mvsri Sorry, I don't know why it doesn't work. Maybe somebody else can help.

                    M Offline
                    M Offline
                    mvsri
                    wrote on 27 Aug 2020, 08:51 last edited by
                    #19

                    @jsulm Hey there,
                    I'm trying to install QT 5.12.8 with qtwebengine following the steps from this link
                    https://www.tal.org/tutorials/building-qt-512-raspberry-pi

                    when i'm using

                    make
                    

                    i get the following error

                    ninja: build stopped: subcommand failed.
                    make[4]: *** [Makefile.gn_run:1087: run_ninja] Error 1
                    make[4]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                    make[3]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
                    make[3]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                    make[2]: *** [Makefile:81: sub-core-make_first] Error 2
                    make[2]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src'
                    make[1]: *** [Makefile:49: sub-src-make_first] Error 2
                    make[1]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine'
                    make: *** [Makefile:1005: module-qtwebengine-make_first] Error 2
                    

                    Do you have any idea what could the problem be?
                    I also checked the file in path

                    /home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core/Makefile.gn_run
                    

                    it is as follows

                    run_ninja:
                    ninja -v -C /home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core/release QtWebEngineCore
                    
                    J 1 Reply Last reply 27 Aug 2020, 08:57
                    0
                    • M mvsri
                      27 Aug 2020, 08:51

                      @jsulm Hey there,
                      I'm trying to install QT 5.12.8 with qtwebengine following the steps from this link
                      https://www.tal.org/tutorials/building-qt-512-raspberry-pi

                      when i'm using

                      make
                      

                      i get the following error

                      ninja: build stopped: subcommand failed.
                      make[4]: *** [Makefile.gn_run:1087: run_ninja] Error 1
                      make[4]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                      make[3]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
                      make[3]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                      make[2]: *** [Makefile:81: sub-core-make_first] Error 2
                      make[2]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src'
                      make[1]: *** [Makefile:49: sub-src-make_first] Error 2
                      make[1]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine'
                      make: *** [Makefile:1005: module-qtwebengine-make_first] Error 2
                      

                      Do you have any idea what could the problem be?
                      I also checked the file in path

                      /home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core/Makefile.gn_run
                      

                      it is as follows

                      run_ninja:
                      ninja -v -C /home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core/release QtWebEngineCore
                      
                      J Offline
                      J Offline
                      jsulm
                      Lifetime Qt Champion
                      wrote on 27 Aug 2020, 08:57 last edited by
                      #20

                      @mvsri said in Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4:

                      Do you have any idea what could the problem be?

                      You did not post the actual errors, those should be above what you posted.

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

                      M 1 Reply Last reply 27 Aug 2020, 09:09
                      0
                      • J jsulm
                        27 Aug 2020, 08:57

                        @mvsri said in Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4:

                        Do you have any idea what could the problem be?

                        You did not post the actual errors, those should be above what you posted.

                        M Offline
                        M Offline
                        mvsri
                        wrote on 27 Aug 2020, 09:09 last edited by
                        #21

                        @jsulm
                        It's a very lengthy data after going through this i can found this
                        "FAILED: libosmesa.so "

                        ../../3rdparty/chromium/third_party/pdfium/third_party/libopenjpeg20/opj_clock.c -o obj/third_party/pdfium/third_party/fx_libopenjpeg/opj_clock.o
                        [5/10450] /usr/bin/g++ -shared -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../3rdparty/chromium/third_party/binutils/Linux_x64/Release/bin -Wl,--icf=all -Wl,-O2 -Wl,--gc-sections -rdynamic -o "./libosmesa.so" -Wl,-soname="libosmesa.so" @"./libosmesa.so.rsp"
                        FAILED: libosmesa.so 
                        /usr/bin/g++ -shared -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../3rdparty/chromium/third_party/binutils/Linux_x64/Release/bin -Wl,--icf=all -Wl,-O2 -Wl,--gc-sections -rdynamic -o "./libosmesa.so" -Wl,-soname="libosmesa.so" @"./libosmesa.so.rsp"
                        /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/driverfuncs.o uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/meta.o uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/osmesa.o uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/builtin_function.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/enums.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/lex.yy.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/program_parse.tab.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/entry.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mapi_glapi.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/stub.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/table.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/u_current.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/u_execmem.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/accum.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_arrayelt.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_exec.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_loopback.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_validate.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/arbprogram.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/arrayobj.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/atifragshader.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/attrib.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/blend.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/bufferobj.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/buffers.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/clear.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/clip.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/colortab.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/condrender.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/context.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/convolve.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/cpuinfo.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/debug.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/depth.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/dlist.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/drawpix.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/drawtex.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/enable.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/errors.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/eval.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/execmem.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/extensions.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/fbobject.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/feedback.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/ff_fragment_shader.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/ffvertex_prog.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/fog.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/format_pack.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/format_unpack.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/formats.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/framebuffer.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/get.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/getstring.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/glformats.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/hash.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/hint.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/histogram.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/image.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/imports.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/light.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/lines.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/matrix.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mipmap.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mm.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/multisample.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/nvprogram.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pack.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pbo.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pixel.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pixelstore.o) uses VFP register arguments, output does not
                        /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa_libglslcommon.a(obj/third_party/mesa/mesa_libglslcommon/strtod.o) uses VFP register arguments, output does not
                        collect2: error: ld returned 1 exit status
                        [6/10450] /usr/bin/gcc -MMD -MF obj/third_party/pdfium/third_party/fx_libopenjpeg/pi.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DOPJ_STATIC -DPNG_PREFIX -DPNG_USE_READ_MACROS -DPDF_ENABLE_V8 -DPDFIUM_PRINT_TEXT_WITH_GDI -Igen -I../../3rdparty/chromium -I../../3rdparty/chromium/third_party/pdfium -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -march=armv6zk -mfloat-abi=softfp -mfpu=vfp -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-psabi -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-dangling-else -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu11 -c ../../3rdparty/chromium/third_party/pdfium/third_party/libopenjpeg20/pi.c -o obj/third_party/pdfium/third_party/fx_libopenjpeg/pi.o
                        ninja: build stopped: subcommand failed.
                        make[4]: *** [Makefile.gn_run:1087: run_ninja] Error 1
                        make[4]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                        make[3]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
                        make[3]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                        make[2]: *** [Makefile:81: sub-core-make_first] Error 2
                        make[2]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src'
                        make[1]: *** [Makefile:49: sub-src-make_first] Error 2
                        make[1]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine'
                        make: *** [Makefile:1005: module-qtwebengine-make_first] Error 2
                        
                        J 1 Reply Last reply 27 Aug 2020, 09:27
                        0
                        • M mvsri
                          27 Aug 2020, 09:09

                          @jsulm
                          It's a very lengthy data after going through this i can found this
                          "FAILED: libosmesa.so "

                          ../../3rdparty/chromium/third_party/pdfium/third_party/libopenjpeg20/opj_clock.c -o obj/third_party/pdfium/third_party/fx_libopenjpeg/opj_clock.o
                          [5/10450] /usr/bin/g++ -shared -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../3rdparty/chromium/third_party/binutils/Linux_x64/Release/bin -Wl,--icf=all -Wl,-O2 -Wl,--gc-sections -rdynamic -o "./libosmesa.so" -Wl,-soname="libosmesa.so" @"./libosmesa.so.rsp"
                          FAILED: libosmesa.so 
                          /usr/bin/g++ -shared -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../3rdparty/chromium/third_party/binutils/Linux_x64/Release/bin -Wl,--icf=all -Wl,-O2 -Wl,--gc-sections -rdynamic -o "./libosmesa.so" -Wl,-soname="libosmesa.so" @"./libosmesa.so.rsp"
                          /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/driverfuncs.o uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/meta.o uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/osmesa.o uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/builtin_function.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/enums.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/lex.yy.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/program_parse.tab.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/entry.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mapi_glapi.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/stub.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/table.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/u_current.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/u_execmem.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/accum.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_arrayelt.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_exec.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_loopback.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/api_validate.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/arbprogram.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/arrayobj.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/atifragshader.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/attrib.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/blend.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/bufferobj.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/buffers.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/clear.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/clip.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/colortab.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/condrender.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/context.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/convolve.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/cpuinfo.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/debug.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/depth.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/dlist.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/drawpix.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/drawtex.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/enable.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/errors.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/eval.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/execmem.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/extensions.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/fbobject.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/feedback.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/ff_fragment_shader.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/ffvertex_prog.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/fog.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/format_pack.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/format_unpack.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/formats.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/framebuffer.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/get.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/getstring.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/glformats.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/hash.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/hint.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/histogram.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/image.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/imports.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/light.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/lines.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/matrix.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mipmap.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/mm.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/multisample.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/nvprogram.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pack.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pbo.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pixel.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa.a(obj/third_party/mesa/mesa/pixelstore.o) uses VFP register arguments, output does not
                          /usr/bin/ld.gold: error: obj/third_party/mesa/libmesa_libglslcommon.a(obj/third_party/mesa/mesa_libglslcommon/strtod.o) uses VFP register arguments, output does not
                          collect2: error: ld returned 1 exit status
                          [6/10450] /usr/bin/gcc -MMD -MF obj/third_party/pdfium/third_party/fx_libopenjpeg/pi.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DOPJ_STATIC -DPNG_PREFIX -DPNG_USE_READ_MACROS -DPDF_ENABLE_V8 -DPDFIUM_PRINT_TEXT_WITH_GDI -Igen -I../../3rdparty/chromium -I../../3rdparty/chromium/third_party/pdfium -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -march=armv6zk -mfloat-abi=softfp -mfpu=vfp -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-psabi -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-dangling-else -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu11 -c ../../3rdparty/chromium/third_party/pdfium/third_party/libopenjpeg20/pi.c -o obj/third_party/pdfium/third_party/fx_libopenjpeg/pi.o
                          ninja: build stopped: subcommand failed.
                          make[4]: *** [Makefile.gn_run:1087: run_ninja] Error 1
                          make[4]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                          make[3]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
                          make[3]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src/core'
                          make[2]: *** [Makefile:81: sub-core-make_first] Error 2
                          make[2]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine/src'
                          make[1]: *** [Makefile:49: sub-src-make_first] Error 2
                          make[1]: Leaving directory '/home/pi/Desktop/qt-everywhere-src-5.12.8/qtwebengine'
                          make: *** [Makefile:1005: module-qtwebengine-make_first] Error 2
                          
                          J Offline
                          J Offline
                          jsulm
                          Lifetime Qt Champion
                          wrote on 27 Aug 2020, 09:27 last edited by
                          #22

                          @mvsri said in Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4:

                          /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/meta.o uses VFP register arguments, output does not

                          Looks like your build artefacts use different ABIs than what is in third_party.
                          How was third_party content build?

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

                          M 1 Reply Last reply 27 Aug 2020, 09:36
                          0
                          • J jsulm
                            27 Aug 2020, 09:27

                            @mvsri said in Project ERROR: Unknown module(s) in QT: webenginewidgets in RPI4:

                            /usr/bin/ld.gold: error: obj/third_party/mesa/osmesa/meta.o uses VFP register arguments, output does not

                            Looks like your build artefacts use different ABIs than what is in third_party.
                            How was third_party content build?

                            M Offline
                            M Offline
                            mvsri
                            wrote on 27 Aug 2020, 09:36 last edited by
                            #23

                            @jsulm
                            http://download.qt.io/official_releases/qt/5.12/5.12.8/single/qt-everywhere-src-5.12.8.tar.xz

                            i downloaded it form here and followed this steps https://www.tal.org/tutorials/building-qt-512-raspberry-pi

                            according to that i can say that 3rd party content also built along with the code

                            1 Reply Last reply
                            0

                            20/23

                            27 Aug 2020, 08:57

                            • Login

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