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. virtual keyboard in QT5.7.1
Forum Updated to NodeBB v4.3 + New Features

virtual keyboard in QT5.7.1

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
11 Posts 2 Posters 4.5k 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.
  • AndySA Offline
    AndySA Offline
    AndyS
    Moderators
    wrote on last edited by
    #2

    It would seem that you might still be missing the quick module or something else on those lines. The second error doesn't indicate why it it failed, so providing the full error in that respect might help too.

    Andy

    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    S 1 Reply Last reply
    0
    • AndySA AndyS

      It would seem that you might still be missing the quick module or something else on those lines. The second error doesn't indicate why it it failed, so providing the full error in that respect might help too.

      Andy

      S Offline
      S Offline
      saurabh162
      wrote on last edited by
      #3

      @AndyS Thank you very much @AndyS ...I will reconfigure it and will post complete error.

      1 Reply Last reply
      0
      • S Offline
        S Offline
        saurabh162
        wrote on last edited by
        #4

        Hello @AndyS

        Following you will find little bit more detail about error I have got after doing make

        make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras'
        cd src/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtwinextras/src/src.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/src'
        /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile src.pro
        make[2]: Nothing to be done for 'first'.
        make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/src'
        make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras'
        cd qtgraphicaleffects/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects/qtgraphicaleffects.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects'
        Some of the required modules (qtHaveModule(quick)) are not available.
        Skipped.
        make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects'
        cd qtquickcontrols2/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2/qtquickcontrols2.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2'
        Some of the required modules (qtHaveModule(quick)) are not available.
        Skipped.
        make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2'
        cd qtquickcontrols/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols/qtquickcontrols.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols'
        Some of the required modules (qtHaveModule(quick)) are not available.
        Skipped.
        make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols'
        cd qtvirtualkeyboard/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/qtvirtualkeyboard.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        Info: creating cache file /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/.qmake.cache
        make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard'
        cd src/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src/src.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src'
        cd virtualkeyboard/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
        Project WARNING: pkg-config disabled, can't check package existence
        Project MESSAGE: Hunspell not found! Spell correction will not be available.
        Project ERROR: Unknown module(s) in QT: quick
        Makefile:44: recipe for target 'sub-virtualkeyboard-make_first' failed
        make[2]: *** [sub-virtualkeyboard-make_first] Error 3
        make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src'
        Makefile:44: recipe for target 'sub-src-make_first' failed
        make[1]: *** [sub-src-make_first] Error 2
        make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard'
        Makefile:804: recipe for target 'module-qtvirtualkeyboard-make_first' failed
        make: *** [module-qtvirtualkeyboard-make_first] Error 2
        root@bbone-TPad-T410s:/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1#
        

        I have noticed that I am also getting

        required modules (qtHaveModule(quick)) are not available.
        

        problem.

        Can you please tell me how can I solve it.

        Kind regards
        Saurabh

        1 Reply Last reply
        0
        • AndySA Offline
          AndySA Offline
          AndyS
          Moderators
          wrote on last edited by
          #5

          Hi @saurabh162

          The problem is that you don't have QtQuick built for some reason. So you should go to build qtdeclarative and see why that is not building for you. If that builds and installs then try to build QtVirtualKeyboard again.

          Andy

          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • S Offline
            S Offline
            saurabh162
            wrote on last edited by
            #6

            Hello @AndyS

            After make in qtdeclarative I have got no error, below is the output

            root@bbone-TPad-T410s:/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative# make
            cd src/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/src.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src'
            cd qml/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml/qml.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml'
            cd plugins/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/plugins.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins'
            cd qmltooling/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmltooling.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling'
            cd packetprotocol/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol/packetprotocol.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol'
            cd qmldbg_native/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native/qmldbg_native.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native'
            cd qmldbg_server/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server/qmldbg_server.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server'
            cd qmldbg_local/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local/qmldbg_local.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local'
            cd qmldbg_tcp/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp'
            cd qmldbg_debugger/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger'
            cd qmldbg_profiler/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler/qmldbg_profiler.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler'
            make[4]: Nothing to be done for 'first'.
            make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler'
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling'
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins'
            cd imports/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/imports.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports'
            cd builtins/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins/builtins.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins'
            cd qtqml/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml/qtqml.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml'
            cd folderlistmodel/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel/folderlistmodel.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel'
            cd localstorage/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage/localstorage.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage'
            cd models/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models/models.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models'
            cd settings/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings/settings.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings'
            cd statemachine/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine/statemachine.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine'
            cd xmllistmodel/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel/xmllistmodel.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel'
            make[3]: Nothing to be done for 'first'.
            make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel'
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports'
            cd qmldevtools/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools/qmldevtools.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools'
            cd qmldebug/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug/qmldebug.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug'
            make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src'
            cd tools/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/tools.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools'
            cd qmlmin/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin/qmlmin.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin'
            cd qmlimportscanner/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner/qmlimportscanner.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner'
            cd qml/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml/qml.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml'
            cd qmllint/ && ( test -e Makefile || /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint/qmllint.pro -qtconf /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
            make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint'
            make[2]: Nothing to be done for 'first'.
            make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint'
            make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools'
            root@bbone-TPad-T410s:/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative#
            

            Please inform me what should I do now.

            Thanks :)

            1 Reply Last reply
            0
            • AndySA Offline
              AndySA Offline
              AndyS
              Moderators
              wrote on last edited by
              #7

              Hi @saurabh162

              It seems you used a different qmake there to what you did for qtvirtualkeyboard. The one used here is:

              /opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake
              

              and the one used for qtvirtualkeyboard is:

              /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake
              

              so there is a difference as it is not the same. If you use the same qmake (i.e. the first one) then it should solve it.

              Andy

              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              1
              • S Offline
                S Offline
                saurabh162
                wrote on last edited by
                #8

                Thank you @AndyS I do it again and will update you..

                S 1 Reply Last reply
                0
                • S saurabh162

                  Thank you @AndyS I do it again and will update you..

                  S Offline
                  S Offline
                  saurabh162
                  wrote on last edited by
                  #9

                  Hello @AndyS

                  In previous case I use wrong/old (/opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake) qmake to build qtdeclarative.

                  Right now I have build it with new (/opt/Qt5_7_1/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake) qmake and did not get any error. following you can see the output.

                  cd src/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/src.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src'
                  cd qml/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml/qml.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qml'
                  cd plugins/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/plugins.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins'
                  cd qmltooling/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmltooling.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling'
                  cd packetprotocol/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol/packetprotocol.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/packetprotocol'
                  cd qmldbg_native/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native/qmldbg_native.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_native'
                  cd qmldbg_server/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server/qmldbg_server.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_server'
                  cd qmldbg_local/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local/qmldbg_local.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_local'
                  cd qmldbg_tcp/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_tcp'
                  cd qmldbg_debugger/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger'
                  cd qmldbg_profiler/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler/qmldbg_profiler.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[4]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler'
                  make[4]: Nothing to be done for 'first'.
                  make[4]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling/qmldbg_profiler'
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins/qmltooling'
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/plugins'
                  cd imports/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/imports.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports'
                  cd builtins/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins/builtins.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/builtins'
                  cd qtqml/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml/qtqml.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/qtqml'
                  cd folderlistmodel/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel/folderlistmodel.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/folderlistmodel'
                  cd localstorage/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage/localstorage.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/localstorage'
                  cd models/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models/models.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/models'
                  cd settings/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings/settings.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/settings'
                  cd statemachine/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine/statemachine.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/statemachine'
                  cd xmllistmodel/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel/xmllistmodel.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[3]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel'
                  make[3]: Nothing to be done for 'first'.
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports/xmllistmodel'
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/imports'
                  cd qmldevtools/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools/qmldevtools.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldevtools'
                  cd qmldebug/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug/qmldebug.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src/qmldebug'
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/src'
                  cd tools/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/tools.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools'
                  cd qmlmin/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin/qmlmin.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlmin'
                  cd qmlimportscanner/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner/qmlimportscanner.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmlimportscanner'
                  cd qml/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml/qml.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qml'
                  cd qmllint/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint/qmllint.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools/qmllint'
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtdeclarative/tools'
                  

                  But when I again build qt 5.7.1 source I get following error.

                  s -lQt5Gui -lQt5Core -lrt -ldl -lpthread  
                  ln -s libQt5Charts.so.5.7.1 libQt5Charts.so
                  ln -s libQt5Charts.so.5.7.1 libQt5Charts.so.5
                  ln -s libQt5Charts.so.5.7.1 libQt5Charts.so.5.7
                  rm -f ../../lib/libQt5Charts.so.5.7.1
                  mv -f libQt5Charts.so.5.7.1  ../../lib/ 
                  rm -f ../../lib/libQt5Charts.so
                  rm -f ../../lib/libQt5Charts.so.5
                  rm -f ../../lib/libQt5Charts.so.5.7
                  mv -f libQt5Charts.so ../../lib/ 
                  mv -f libQt5Charts.so.5 ../../lib/ 
                  mv -f libQt5Charts.so.5.7 ../../lib/ 
                  make[3]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtcharts/src/charts'
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtcharts/src'
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtcharts'
                  cd qtwinextras/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/qtwinextras.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras'
                  cd src/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/src/src.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/src'
                  make[2]: Nothing to be done for 'first'.
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras/src'
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtwinextras'
                  cd qtgraphicaleffects/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects/qtgraphicaleffects.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects'
                  Some of the required modules (qtHaveModule(quick)) are not available.
                  Skipped.
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtgraphicaleffects'
                  cd qtquickcontrols2/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2/qtquickcontrols2.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2'
                  Some of the required modules (qtHaveModule(quick)) are not available.
                  Skipped.
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols2'
                  cd qtquickcontrols/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols/qtquickcontrols.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols'
                  Some of the required modules (qtHaveModule(quick)) are not available.
                  Skipped.
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtquickcontrols'
                  cd qtvirtualkeyboard/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/qtvirtualkeyboard.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[1]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard'
                  cd src/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src/src.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  make[2]: Entering directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src'
                  cd virtualkeyboard/ && ( test -e Makefile || /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qmake /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src/virtualkeyboard/virtualkeyboard.pro -qtconf /opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtbase/bin/qt.conf -o Makefile ) && make -f Makefile 
                  Project WARNING: pkg-config disabled, can't check package existence
                  Project MESSAGE: Hunspell not found! Spell correction will not be available.
                  Project ERROR: Unknown module(s) in QT: quick
                  Makefile:44: recipe for target 'sub-virtualkeyboard-make_first' failed
                  make[2]: *** [sub-virtualkeyboard-make_first] Error 3
                  make[2]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard/src'
                  Makefile:44: recipe for target 'sub-src-make_first' failed
                  make[1]: *** [sub-src-make_first] Error 2
                  make[1]: Leaving directory '/opt/Qt5_7_1_TestKeyboard/qt-everywhere-opensource-src-5.7.1/qtvirtualkeyboard'
                  Makefile:804: recipe for target 'module-qtvirtualkeyboard-make_first' failed
                  make: *** [module-qtvirtualkeyboard-make_first] Error 2
                  
                  

                  I have searched on internet for possible reason for error

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

                  and got answer that QT:quick depend on OpenGL.

                  So whether I compile source code of QT5.7.1 with OpenGL option ?

                  or there can be other reasons for this problem ?

                  Thank you very much for your help..

                  1 Reply Last reply
                  0
                  • AndySA Offline
                    AndySA Offline
                    AndyS
                    Moderators
                    wrote on last edited by
                    #10

                    @saurabh162 If you don't have OpenGL then that is fine as you should still be able to build qtdeclarative. You will need to look to using the Qt Quick 2D Renderer at least to be able to use the module which is what Qt VirtualKeyboard depends on. See http://doc.qt.io/QtQuick2DRenderer/qtquick2drenderer-installation-guide.html for more information on that.

                    If you check your install/lib directory, do you see qtquick or qtqml libraries in there? Did you run make install at all?

                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      saurabh162
                      wrote on last edited by
                      #11

                      Hello @AndyS

                      Thank you very much for your fast reply

                      At this moment I do not have any install/lib directory as I did not run make install because of errors in make phase.

                      Additionally I will look into installation of Qt renderer and will update you. This can take few days as right now I need to finish other high priority task.

                      many thanks :)
                      Regards
                      Saurabh

                      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