Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Fatal error: QtMqtt/qmqttglobal.h: No such file or directory
QtWS25 Last Chance

Fatal error: QtMqtt/qmqttglobal.h: No such file or directory

Scheduled Pinned Locked Moved Unsolved General and Desktop
mqtt
12 Posts 4 Posters 1.9k 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.
  • 2 Offline
    2 Offline
    20Stefan05
    wrote on last edited by
    #1

    Hello. I am trying to install mqtt in linux. I have downloaded the source files from github. Qmake works fine, but make gives this error: fatal error: QtMqtt/qmqttglobal.h: No such file or directory. I have also searched for qmqttglobal.h and it is at its place. My operating system is Linux and my qt version is 5.12.4. What else should I try?

    Pablo J. RoginaP 1 Reply Last reply
    0
    • 2 20Stefan05

      Hello. I am trying to install mqtt in linux. I have downloaded the source files from github. Qmake works fine, but make gives this error: fatal error: QtMqtt/qmqttglobal.h: No such file or directory. I have also searched for qmqttglobal.h and it is at its place. My operating system is Linux and my qt version is 5.12.4. What else should I try?

      Pablo J. RoginaP Offline
      Pablo J. RoginaP Offline
      Pablo J. Rogina
      wrote on last edited by
      #2

      @20Stefan05 have you built and install the QtMqtt module?

      Upvote the answer(s) that helped you solve the issue
      Use "Topic Tools" button to mark your post as Solved
      Add screenshots via postimage.org
      Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

      1 Reply Last reply
      0
      • 2 Offline
        2 Offline
        20Stefan05
        wrote on last edited by 20Stefan05
        #3

        @Pablo-J-Rogina, I don't think so.I have tried to build it in the qt creator, but it had many errors. How should I install and build the module?

        1 Reply Last reply
        0
        • eyllanescE Offline
          eyllanescE Offline
          eyllanesc
          wrote on last edited by eyllanesc
          #4

          @20Stefan05 You shouldn't use Qt Creator to compile mqtt, instead run the following in terminal:

          git clone https://github.com/qt/qtmqtt.git
          cd qtmqtt
          qmake .
          make 
          sudo make install
          

          If you want me to help you develop some work then you can write to my email: e.yllanescucho@gmal.com.

          2 1 Reply Last reply
          0
          • eyllanescE eyllanesc

            @20Stefan05 You shouldn't use Qt Creator to compile mqtt, instead run the following in terminal:

            git clone https://github.com/qt/qtmqtt.git
            cd qtmqtt
            qmake .
            make 
            sudo make install
            
            2 Offline
            2 Offline
            20Stefan05
            wrote on last edited by
            #5

            @eyllanesc I did that, but at running make, I get Fatal error: QtMqtt/qmqttglobal.h: No such file or directory

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              Hi,

              Are you sure you are using the correct version of Qt to build that module ?

              Do you have pearl installed ?
              Did you checkout the correct branch ?

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

              2 1 Reply Last reply
              0
              • SGaistS SGaist

                Hi,

                Are you sure you are using the correct version of Qt to build that module ?

                Do you have pearl installed ?
                Did you checkout the correct branch ?

                2 Offline
                2 Offline
                20Stefan05
                wrote on last edited by
                #7

                @SGaist I have pearl installed. I am using Qt 5.12.4.

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #8

                  You did not answer all questions.

                  Beside that, are you using the full path to qmake ?

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

                  2 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    You did not answer all questions.

                    Beside that, are you using the full path to qmake ?

                    2 Offline
                    2 Offline
                    20Stefan05
                    wrote on last edited by
                    #9

                    @SGaist I don't know what is the correct branch. At the qmake I am entering the qtmqtt directory and just type "qmake".

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      Usually you would use the branch matching the Qt version you want to use.

                      How did you install Qt 5.12.4 ?

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

                      2 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        Usually you would use the branch matching the Qt version you want to use.

                        How did you install Qt 5.12.4 ?

                        2 Offline
                        2 Offline
                        20Stefan05
                        wrote on last edited by
                        #11

                        @SGaist I have installed the qt maintenance tool and from it - the Qt 5.12.4. Should I try to make it in the Qt/5.12.4/gcc_64/bin?

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #12

                          As I already wrote, use the full path to qmake. Otherwise you are going to use your distribution provided Qt.

                          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
                          1

                          • Login

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