Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-101144

QtMqtt compile from 6.2.3 source has errors in generated include headers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: P2: Important P2: Important
    • None
    • 6.2.3
    • MQTT
    • None
    • QtCreator 6.0 for MacOS, Mac Silicon (arm64)
    • iOS/tvOS/watchOS

      Using the downloaded source for Qt 6.2.3, and using QtCreator, compiling the iOS source for QtMqtt module succeeds.  However, the process writes the header file paths incorrectly in the

      /Users/login_name/Qt/6.2.3/iOS/QtMqtt/include/QtMqtt 

      Including:

      qmqttclient.h

       

      and all of the other lower case "q" header files.

      The path example in qmqttclient.h i

      #include "../../../qtmqtt/src/mqtt/qmqttclient.h"

       

      but it should be:
      {{}}

      #include "../../../Src/qtmqtt/src/mqtt/qmqttclient.h"

       

      Once these changes are made in the offending files, the library seems to be fully functional. 

       

       

        1. CMakeLists.txt
          0.9 kB
          Mitch Wihnkle
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            jbornema Joerg Bornemann
            thirdstrand Mitch Wihnkle
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes