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. Rebuild of libqxcd.so required
Qt 6.11 is out! See what's new in the release blog

Rebuild of libqxcd.so required

Scheduled Pinned Locked Moved Unsolved General and Desktop
10 Posts 4 Posters 881 Views 2 Watching
  • 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.
  • B Offline
    B Offline
    bmoul
    wrote on last edited by
    #1

    I have tried to build QT from source, but find it does not build the libqxcb.so library. The version that gets downloaded as part of the plugins/platforms directory is not compatible with my system, as it appears to have been built against newer versions of libc.so than is currently on my system. Therefore, I would like to rebuild libgxcd.so on my system, but can't figure out how to do that. I tried to add the -qt-xcb flag to the configure call, but get the following error as a result: "ERROR: Feature 'xcb' was enabled, but the pre-condition 'features.thread && features.xkbcommon && libs.xcb' failed." I do have libxcb.so.1.1.0 on my system (from libxcd-1.12-4 package). It appears to me that the source for this library is included in the Src/qtbase/src/plugins/platforms/xcb folder. But I don't know how to get this to build.

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

      Hi and welcome to devnet,

      You are missing the libxkbcommon development packages on your system.

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

      B 1 Reply Last reply
      1
      • SGaistS SGaist

        Hi and welcome to devnet,

        You are missing the libxkbcommon development packages on your system.

        B Offline
        B Offline
        bmoul
        wrote on last edited by
        #3

        @sgaist That package is not listed as a requirement for CentOS6. As such, it also does not seem to be available for CentOS6 either. It is only listed as a requirement for 7 (and only seems to be available for CentOS7)

        jsulmJ 1 Reply Last reply
        0
        • B bmoul

          @sgaist That package is not listed as a requirement for CentOS6. As such, it also does not seem to be available for CentOS6 either. It is only listed as a requirement for 7 (and only seems to be available for CentOS7)

          jsulmJ Offline
          jsulmJ Offline
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @bmoul said in Rebuild of libqxcd.so required:

          CentOS6

          You did not say that at the beginning.
          Which Qt version are you trying to build?

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • B Offline
            B Offline
            bmoul
            wrote on last edited by
            #5

            Sorry. I'm trying to build QT version 5.13.1 on RedHat6

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

              Then you either have to build libxkbcommon yourself or use an older version of Qt, i.e. 5.12.3.

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

              B 1 Reply Last reply
              1
              • B bmoul

                Sorry. I'm trying to build QT version 5.13.1 on RedHat6

                jsulmJ Offline
                jsulmJ Offline
                jsulm
                Lifetime Qt Champion
                wrote on last edited by
                #7

                @bmoul According to this: https://doc.qt.io/qt-5/linux.html you have to use RedHat7 for current Qt. On RedHat6 I would suggest to use an older Qt version (don't know which would be the most current one supporting RedHat6).

                https://forum.qt.io/topic/113070/qt-code-of-conduct

                B 1 Reply Last reply
                1
                • SGaistS SGaist

                  Then you either have to build libxkbcommon yourself or use an older version of Qt, i.e. 5.12.3.

                  B Offline
                  B Offline
                  bmoul
                  wrote on last edited by
                  #8

                  @sgaist Thanks. I will try that.

                  1 Reply Last reply
                  0
                  • jsulmJ jsulm

                    @bmoul According to this: https://doc.qt.io/qt-5/linux.html you have to use RedHat7 for current Qt. On RedHat6 I would suggest to use an older Qt version (don't know which would be the most current one supporting RedHat6).

                    B Offline
                    B Offline
                    bmoul
                    wrote on last edited by
                    #9
                    This post is deleted!
                    mrjjM 1 Reply Last reply
                    0
                    • B bmoul

                      This post is deleted!

                      mrjjM Offline
                      mrjjM Offline
                      mrjj
                      Lifetime Qt Champion
                      wrote on last edited by
                      #10

                      @bmoul
                      well quick search says around
                      https://doc.qt.io/archives/qt-5.11/supported-platforms-and-configurations.html

                      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