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

qxcbconnection.cpp Has Compile Errors in Qt 5.2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.2.0
    • Fix Version/s: 5.3.0
    • Component/s: GUI: Window management
    • Labels:
      None
    • Environment:
    • Commits:
      54835e3ccf4e02c6e2607556fa2075df18cc753c

      Description

      When trying to cross compile Qt for the Raspberry Pi, I get the following error message:

      qxcbconnection.cpp: In constructor 'QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, const char*)':
      qxcbconnection.cpp:280:45: error: invalid conversion from 'EGLNativeDisplayType

      {aka void*}' to 'Display* {aka _XDisplay*}' [-fpermissive]
      In file included from qxcbconnection.cpp:72:0:
      /mnt/rasp-pi-rootfs/usr/include/X11/Xlib-xcb.h:13:19: error: initializing argument 1 of 'xcb_connection_t* XGetXCBConnection(Display*)' [-fpermissive]
      qxcbconnection.cpp:281:51: error: invalid conversion from 'EGLNativeDisplayType {aka void*}

      ' to 'Display*

      {aka _XDisplay*}

      ' [-fpermissive]
      In file included from qxcbconnection.cpp:72:0:
      /mnt/rasp-pi-rootfs/usr/include/X11/Xlib-xcb.h:16:6: error: initializing argument 1 of 'void XSetEventQueueOwner(Display*, XEventQueueOwner)' [-fpermissive]

      I was following the "Beginners Guide to Cross Compile Qt5 on a RaspberryPi," with the execption of also having installed the packages in "Native Build of Qt 5 on a Raspberry Pi" that were listed as "needed for compiling."

      Sorry I can't seem to get the error text to format properly. I have included it in the .txt attachment.

      Charles

        Attachments

        For Gerrit Dashboard: QTBUG-36551
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            lagocs Laszlo Agocs
            Reporter:
            charleskw Charles Werther
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes