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

[Solved] Project ERROR: Unknown module(s) in QT: quick



  • Hi,

    I was hoping to get some help with the following problem trying to build Qt Creator (under Fedora).

    I downloaded the following 2 source distros

    • qt-everywhere-opensource-src-5.1.1.tar.gz
    • qt-creator-2.8.1-src.tar.gz

    I (seemingly) successfully built qt using the following:

    @
    ./configure -prefix ./build -developer-build -opensource -nomake examples -nomake tests
    make -j 4
    make install
    @

    The above appears to have put all the qt build stuff into my spec'd 'build' directory.

    • /home/a/Qt/qt/qt-everywhere-opensource-src-5.1.1/build

    Then, I tried to build Qt Creator as follows:

    • From the root directory of my newly un-tar'd source tree
      @
      export PATH=/home/a/Qt/qt/qt-everywhere-opensource-src-5.1.1/build/bin:$PATH
      cd /home/a/Qt/qt-creator/qt-creator-2.8.1-src
      mkdir build
      cd build
      qmake ../qtcreator.pro
      make
      @

    The make got through a significant portion of the build tree until the following error:
    @
    make[3]: Entering directory `/home/a/Qt/qt-creator/qt-creator-2.8.1-src/build/src/tools/qml2puppet'
    cd qml2puppet/ && ( test -e Makefile || /home/a/Qt/qt/qt-everywhere-opensource-src-5.1.1/build/bin/qmake /home/a/Qt/qt-creator/qt-creator-2.8.1-src/src/tools/qml2puppet/qml2puppet/qml2puppet.pro -o Makefile ) && make -f Makefile
    Project ERROR: Unknown module(s) in QT: quick
    @

    Any help on this is GREATLY appreciated.

    Dennis


  • Moderators

    Remove the prefix from your Qt5 configure, a -developer-build implies an in-source build (no "make install" is required). The rest should work.



  • bq. Remove the prefix from your Qt5 configure, a -developer-build implies an in-source build (no “make install” is required). The rest should work.

    That fixed it. Thanks sierdzio.


Log in to reply