Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. QT5 for WebAssembly unknown module: qt quick quickcontrol2
Forum Updated to NodeBB v4.3 + New Features

QT5 for WebAssembly unknown module: qt quick quickcontrol2

Scheduled Pinned Locked Moved Solved Installation and Deployment
19 Posts 3 Posters 3.0k 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.
  • S Offline
    S Offline
    SGaist
    Lifetime Qt Champion
    wrote on 3 Apr 2019, 13:27 last edited by
    #4

    Looks good

    Do you have all the modules built before calling make install ?

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    I 1 Reply Last reply 3 Apr 2019, 13:36
    0
    • S SGaist
      3 Apr 2019, 13:27

      Looks good

      Do you have all the modules built before calling make install ?

      I Offline
      I Offline
      Izza
      wrote on 3 Apr 2019, 13:36 last edited by
      #5

      @SGaist how to check that. I might sound dumb but i am new to qt and web assembly .

      1 Reply Last reply
      0
      • I Offline
        I Offline
        Izza
        wrote on 3 Apr 2019, 14:24 last edited by
        #6

        0_1554301453657_Capture.PNG

        1 Reply Last reply
        0
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 3 Apr 2019, 18:05 last edited by
          #7

          Look at the content of your build folder and check the qtbase/lib folder.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • I Offline
            I Offline
            Izza
            wrote on 4 Apr 2019, 08:53 last edited by
            #8

            0_1554367922409_Capture.PNG

            Here are the contents o my lib folder.
            One thing, do i need some more modules to build it, i mean there might be some modules depending on some other modules i might have skipped.

            S 1 Reply Last reply 4 Apr 2019, 21:15
            0
            • I Izza
              4 Apr 2019, 08:53

              0_1554367922409_Capture.PNG

              Here are the contents o my lib folder.
              One thing, do i need some more modules to build it, i mean there might be some modules depending on some other modules i might have skipped.

              S Offline
              S Offline
              SGaist
              Lifetime Qt Champion
              wrote on 4 Apr 2019, 21:15 last edited by
              #9

              I don't see there any of the modules that are missing.

              One thing you can do is build them by hand using the classic qmake, make, make install. Do it out of source, it would be best.

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • I Offline
                I Offline
                Izza
                wrote on 8 Apr 2019, 09:39 last edited by
                #10

                /home/izza/qt/build/qtbase/lib/libQt5Bootstrap.a(qtextcodec.o): In function setup() [clone .part.17]': qtextcodec.cpp:(.text._ZL5setupv.part.17+0x11c): undefined reference to vtable for QLatin15Codec'
                qtextcodec.cpp:(.text._ZL5setupv.part.17+0x13f): undefined reference to `vtable for QLatin1Codec'
                collect2: error: ld returned 1 exit status
                Makefile:131: recipe for target '../../../bin/moc' failed
                make[3]: *** [../../../bin/moc] Error 1
                make[3]: Leaving directory '/home/izza/qt/build/qtbase/src/tools/moc'
                Makefile:119: recipe for target 'sub-moc-make_first' failed
                make[2]: *** [sub-moc-make_first] Error 2
                make[2]: Leaving directory '/home/izza/qt/build/qtbase/src'
                Makefile:50: recipe for target 'sub-src-make_first' failed
                make[1]: *** [sub-src-make_first] Error 2
                make[1]: Leaving directory '/home/izza/qt/build/qtbase'
                Makefile:82: recipe for target 'module-qtbase' failed

                ====================================
                upon "make module-qtbase' this is the outcome.
                i did clean installation again, and build in seperate folder not in src folder

                1 Reply Last reply
                0
                • I Offline
                  I Offline
                  Izza
                  wrote on 8 Apr 2019, 09:56 last edited by
                  #11

                  configure -opensource -confirm-license -xplatform wasm-emscripten -release -static -no-feature-thread -nomake examples -no-dbus -no-ssl

                  below is my configuration summary

                  Building on: linux-g++ (x86_64, CPU features: mmx sse sse2)
                  Building for: wasm-emscripten (wasm, CPU features: <none>)
                  Target compiler: clang 6.0.1
                  Configuration: cross_compile largefile release c++11 c++14 c++1z no-pkg-config reduce_exports static stl
                  Build options:
                  Mode ................................... release
                  Optimize release build for size ........ no
                  Building shared libraries .............. no
                  Using C standard ....................... C11
                  Using C++ standard ..................... C++1z
                  Using ccache ........................... no
                  Using gold linker ...................... no
                  Using precompiled headers .............. no
                  Using LTCG ............................. no
                  Target compiler supports:
                  Build parts ............................ libs
                  Qt modules and options:
                  Qt Concurrent .......................... no
                  Qt D-Bus ............................... no
                  Qt D-Bus directly linked to libdbus .... no
                  Qt Gui ................................. yes
                  Qt Network ............................. yes
                  Qt Sql ................................. no
                  Qt Testlib ............................. yes
                  Qt Widgets ............................. yes
                  Qt Xml ................................. yes
                  Support enabled for:
                  Using pkg-config ....................... no
                  udev ................................... no
                  Using system zlib ...................... no
                  Qt Core:
                  DoubleConversion ....................... yes
                  Using system DoubleConversion ........ no
                  GLib ................................... no
                  iconv .................................. yes
                  ICU .................................... no
                  Tracing backend ........................ <none>
                  Logging backends:
                  journald ............................. no
                  syslog ............................... no
                  slog2 ................................ no
                  Using system PCRE2 ..................... no
                  Qt Network:
                  getifaddrs() ........................... no
                  IPv6 ifname ............................ no
                  libproxy ............................... no
                  OpenSSL ................................ no
                  Qt directly linked to OpenSSL ........ no
                  OpenSSL 1.1 ............................ no
                  DTLS ................................... no
                  SCTP ................................... no
                  Use system proxies ..................... yes
                  Qt Gui:
                  Accessibility .......................... yes
                  FreeType ............................... yes
                  Using system FreeType ................ no
                  HarfBuzz ............................... yes
                  Using system HarfBuzz ................ no
                  Fontconfig ............................. no
                  Image formats:
                  GIF .................................. yes
                  ICO .................................. yes
                  JPEG ................................. yes
                  Using system libjpeg ............... no
                  PNG .................................. yes
                  Using system libpng ................ no
                  EGL .................................... yes
                  OpenVG ................................. no
                  OpenGL:
                  Desktop OpenGL ....................... no
                  OpenGL ES 2.0 ........................ yes
                  OpenGL ES 3.0 ........................ no
                  OpenGL ES 3.1 ........................ no
                  OpenGL ES 3.2 ........................ no
                  Vulkan ................................. no
                  Session Management ..................... yes
                  Features used by QPA backends:
                  evdev .................................. no
                  libinput ............................... no
                  INTEGRITY HID .......................... no
                  mtdev .................................. no
                  tslib .................................. no
                  xkbcommon .............................. no
                  X11 specific:
                  XLib ................................. no
                  XCB Xlib ............................. no
                  EGL on X11 ........................... no
                  QPA backends:
                  DirectFB ............................... no
                  EGLFS .................................. yes
                  EGLFS details:
                  EGLFS OpenWFD ........................ no
                  EGLFS i.Mx6 .......................... no
                  EGLFS i.Mx6 Wayland .................. no
                  EGLFS RCAR ........................... no
                  EGLFS EGLDevice ...................... no
                  EGLFS GBM ............................ no
                  EGLFS VSP2 ........................... no
                  EGLFS Mali ........................... no
                  EGLFS Raspberry Pi ................... no
                  EGLFS X11 ............................ no
                  LinuxFB ................................ no
                  VNC .................................... yes
                  Mir client ............................. no
                  Qt Sql:
                  SQL item models ........................ yes
                  Qt Widgets:
                  GTK+ ................................... no
                  Styles ................................. Fusion Windows
                  Qt PrintSupport:
                  CUPS ................................... no
                  Qt Sql Drivers:
                  DB2 (IBM) .............................. no
                  InterBase .............................. no
                  MySql .................................. no
                  OCI (Oracle) ........................... no
                  ODBC ................................... no
                  PostgreSQL ............................. no
                  SQLite2 ................................ no
                  SQLite ................................. yes
                  Using system provided SQLite ......... no
                  TDS (Sybase) ........................... no
                  Qt Testlib:
                  Tester for item models ................. yes
                  Qt SerialBus:
                  Socket CAN ............................. no
                  Socket CAN FD .......................... no
                  Qt QML:
                  QML network support .................... yes
                  QML debugging and profiling support .... yes
                  QML sequence object .................... yes
                  QML list model ......................... yes
                  QML XML http request ................... yes
                  QML Locale ............................. yes
                  QML delegate model ..................... yes
                  Qt Quick:
                  Direct3D 12 ............................ no
                  AnimatedImage item ..................... yes
                  Canvas item ............................ yes
                  Support for Qt Quick Designer .......... yes
                  Flipable item .......................... yes
                  GridView item .......................... yes
                  ListView item .......................... yes
                  TableView item ......................... yes
                  Path support ........................... yes
                  PathView item .......................... yes
                  Positioner items ....................... yes
                  Repeater item .......................... yes
                  ShaderEffect item ...................... yes
                  Sprite item ............................ yes
                  Qt Scxml:
                  ECMAScript data model for QtScxml ...... yes
                  Qt Gamepad:
                  SDL2 ................................... no
                  Qt 3D:
                  Assimp ................................. yes
                  System Assimp .......................... no
                  Output Qt3D Job traces ................. no
                  Output Qt3D GL traces .................. no
                  Use SSE2 instructions .................. no
                  Use AVX2 instructions .................. no
                  Aspects:
                  Render aspect ........................ yes
                  Input aspect ......................... yes
                  Logic aspect ......................... yes
                  Animation aspect ..................... yes
                  Extras aspect ........................ yes
                  Qt 3D Renderers:
                  OpenGL Renderer ........................ yes
                  Qt 3D GeometryLoaders:
                  Autodesk FBX ........................... no
                  Qt Wayland Client ........................ no
                  Qt Wayland Compositor .................... no
                  Qt Bluetooth:
                  BlueZ .................................. no
                  BlueZ Low Energy ....................... no
                  Linux Crypto API ....................... no
                  WinRT Bluetooth API (desktop & UWP) .... no
                  Qt Sensors:
                  sensorfw ............................... no
                  Qt Quick Controls 2:
                  Styles ................................. Default Fusion Imagine Material Universal
                  Qt Quick Templates 2:
                  Hover support .......................... yes
                  Multi-touch support .................... yes
                  Qt Positioning:
                  Gypsy GPS Daemon ....................... no
                  WinRT Geolocation API .................. no
                  Qt Location:
                  Qt.labs.location experimental QML plugin . yes
                  Geoservice plugins:
                  OpenStreetMap ........................ no
                  HERE ................................. yes
                  Esri ................................. yes
                  Mapbox ............................... yes
                  MapboxGL ............................. yes
                  Itemsoverlay ......................... yes
                  QtXmlPatterns:
                  XML schema support ..................... yes
                  Qt Multimedia:
                  ALSA ................................... no
                  GStreamer 1.0 .......................... no
                  GStreamer 0.10 ......................... no
                  Video for Linux ........................ no
                  OpenAL ................................. no
                  PulseAudio ............................. no
                  Resource Policy (libresourceqt5) ....... no
                  Windows Audio Services ................. no
                  DirectShow ............................. no
                  Windows Media Foundation ............... no
                  Qt Tools:
                  QDoc ................................... yes
                  Qt WebEngine:
                  Embedded build ......................... yes
                  Pepper Plugins ......................... no
                  Printing and PDF ....................... no
                  Proprietary Codecs ..................... no
                  Spellchecker ........................... yes
                  Native Spellchecker .................... no
                  WebRTC ................................. no
                  Use System Ninja ....................... no
                  Geolocation ............................ yes
                  WebChannel support ..................... yes
                  Use v8 snapshot ........................ yes
                  Kerberos Authentication ................ no
                  Building v8 snapshot supported ......... yes
                  Use ALSA ............................... no
                  Use PulseAudio ......................... no
                  Optional system libraries used:
                  re2 .................................. no
                  icu .................................. no
                  libwebp, libwebpmux and libwebpdemux . no
                  opus ................................. no
                  ffmpeg ............................... no
                  libvpx ............................... no
                  snappy ............................... no
                  glib ................................. no
                  zlib ................................. no
                  minizip .............................. no
                  libevent ............................. no
                  jsoncpp .............................. no
                  protobuf ............................. no
                  libxml2 and libxslt .................. no
                  lcms2 ................................ no
                  png .................................. no
                  JPEG ................................. no
                  harfbuzz ............................. no
                  freetype ............................. no
                  x11 .................................. no
                  Required system libraries:
                  fontconfig ........................... no
                  dbus ................................. no
                  nss .................................. no
                  khr .................................. no
                  glibc ................................ no
                  Required system libraries for qpa-xcb:
                  libdrm ............................... no
                  xcomposite ........................... no
                  xcursor .............................. no
                  xi ................................... no
                  xtst ................................. no

                  Note: Also available for Linux: linux-clang linux-icc

                  Note: Using static linking will disable the use of dynamically
                  loaded plugins. Make sure to import all needed static plugins,
                  or compile needed modules into the library.

                  Note: No wayland-egl support detected. Cross-toolkit compatibility disabled.

                  WARNING: Cross compiling without sysroot. Disabling pkg-config

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on 8 Apr 2019, 21:14 last edited by
                    #12

                    Did you run the script from the gist or just one line after the other yourself ?

                    Did you call configure several times ? If so, did you do it from a clean state ?

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply
                    0
                    • I Offline
                      I Offline
                      Izza
                      wrote on 9 Apr 2019, 08:48 last edited by
                      #13

                      I run it myself , one line after another.

                      I run on current qt , config only once.

                      1 Reply Last reply
                      0
                      • I Offline
                        I Offline
                        Izza
                        wrote on 9 Apr 2019, 14:50 last edited by
                        #14

                        I can see all modules built already. Can you please suggest what could I do now.

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on 9 Apr 2019, 20:04 last edited by
                          #15

                          Just to be sure, you have all modules built and installed now ?

                          If so, new your project build folder and re-run qmake.

                          Interested in AI ? www.idiap.ch
                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                          1 Reply Last reply
                          0
                          • I Offline
                            I Offline
                            Izza
                            wrote on 10 Apr 2019, 07:16 last edited by
                            #16

                            Project ERROR: Unknown module(s) in QT: qml quick

                            this is the error now

                            0_1554880565924_Capture.PNG

                            1 Reply Last reply
                            0
                            • C Offline
                              C Offline
                              cristeab
                              wrote on 10 Apr 2019, 07:46 last edited by
                              #17

                              @Izza Try to install the compiled Qt framework then run qmake from the installation folder. For me the instructions found here:

                              https://blog.qt.io/blog/2019/03/05/using-docker-test-qt-webassembly/

                              worked, but I needed to run

                              /usr/local/Qt-5.13.0/bin/qmake

                              i.e. from the install folder

                              1 Reply Last reply
                              2
                              • I Offline
                                I Offline
                                Izza
                                wrote on 10 Apr 2019, 08:07 last edited by
                                #18
                                This post is deleted!
                                1 Reply Last reply
                                0
                                • I Offline
                                  I Offline
                                  Izza
                                  wrote on 10 Apr 2019, 09:29 last edited by
                                  #19

                                  @cristeab Thanks alot It worked now.
                                  It was just i needed to run from /usr/local/...
                                  not from build folder
                                  thanks alot

                                  1 Reply Last reply
                                  0

                                  13/19

                                  9 Apr 2019, 08:48

                                  • Login

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