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

Building Qt5.14.2 from source. Missing QtQML module.



  • I'm building from source, but when I clone the repository I can't find the qtqml module.

    After:

    git clone https://code.qt.io/qt/qt5.git -b 5.14.2      
    

    I have these folders inside qt5 directory:

    ./qtx11extras
    ./qtdoc
    ./qtactiveqt
    ./qtwinextras
    ./qtwebglplugin
    ./qtxmlpatterns
    ./qtquicktimeline
    ./qtdeclarative
    ./qtwebsockets
    ./qtcanvas3d
    ./qtrepotools
    ./qtcharts
    ./qtgamepad
    ./.git
    ./qtquick3d
    ./qtandroidextras
    ./qtscript
    ./qtdocgallery
    ./qtgraphicaleffects
    ./qtserialport
    ./gnuwin32
    ./qtsystems
    ./qtwebchannel
    ./qtimageformats
    ./qtsensors
    ./qtquickcontrols
    ./qtpurchasing
    ./qttranslations
    ./qt3d
    ./qtsvg
    ./qtfeedback
    ./qtpim
    ./qtdatavis3d
    ./qtwebview
    ./qtspeech
    ./qtserialbus
    ./qtwebengine
    ./qtmacextras
    ./qtquickcontrols2
    ./coin
    ./qtwayland
    ./qtqa
    ./qtbase
    ./qtmultimedia
    ./qtscxml
    ./qtlottie
    ./qtnetworkauth
    ./qttools
    ./qtvirtualkeyboard
    ./qtlocation
    ./qtremoteobjects
    ./qtconnectivity
    

    I was hopping to see some qtqml folder, but I can't find it. Also, I see other missing modules like qtquick, but I believe that a solution for finding qtqml will help me out finding the other ones.


  • Lifetime Qt Champion

    Hi,

    The QML module is provided through qtdeclarative.



  • Hi @SGaist, thanks for the tip, after make install the Qt5Qml folder appears in the installation directory. I'm tagging this issue as solved.

    I have another modules that I can't find, there is any chance that the documentation has a list with this info you just gave me, regarding all modules?

    Ex: Where in the documentation I can find out which module should I build to get Qt5LinguistTools, Qt5Help, etc?


  • Lifetime Qt Champion

    IIRC the tools come from qttools.



  • Found it! Thanks!