Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Building/installing Qt-6.5.2 from source on ubuntu-22.04
Forum Updated to NodeBB v4.3 + New Features

Building/installing Qt-6.5.2 from source on ubuntu-22.04

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
35 Posts 7 Posters 7.3k 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.
  • SGaistS SGaist

    Which warning do you have now when starting from a clean state ?

    P Offline
    P Offline
    prathyuch.1999
    wrote on last edited by
    #11

    @SGaist
    I am having below warning now....

    WARNING: No backend for low level audio found.
    WARNING: QtWebEngine won't be built. Could not find all necessary libraries for qpa-xcb support. X11:YES LIBDRM:YES XCOMPOSITE:YES XCURSOR:YES XRANDR:YES XI:YES XPROTO:YES XSHMFENCE:NO XTST:YES

    Screenshot from 2023-10-06 10-22-49.png

    Christian EhrlicherC 1 Reply Last reply
    0
    • P prathyuch.1999

      @SGaist
      I am having below warning now....

      WARNING: No backend for low level audio found.
      WARNING: QtWebEngine won't be built. Could not find all necessary libraries for qpa-xcb support. X11:YES LIBDRM:YES XCOMPOSITE:YES XCURSOR:YES XRANDR:YES XI:YES XPROTO:YES XSHMFENCE:NO XTST:YES

      Screenshot from 2023-10-06 10-22-49.png

      Christian EhrlicherC Offline
      Christian EhrlicherC Offline
      Christian Ehrlicher
      Lifetime Qt Champion
      wrote on last edited by
      #12

      @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

      XSHMFENCE:NO

      Isn't this obvoius enough? Install the appropriate develpoment package if you need QtWebEngine

      Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
      Visit the Qt Academy at https://academy.qt.io/catalog

      P 1 Reply Last reply
      1
      • Christian EhrlicherC Christian Ehrlicher

        @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

        XSHMFENCE:NO

        Isn't this obvoius enough? Install the appropriate develpoment package if you need QtWebEngine

        P Offline
        P Offline
        prathyuch.1999
        wrote on last edited by
        #13

        @Christian-Ehrlicher
        Thanks @Christian-Ehrlicher, i installed that package, now QtWebEngine warning is not there.

        Christian EhrlicherC 1 Reply Last reply
        0
        • P prathyuch.1999

          @Christian-Ehrlicher
          Thanks @Christian-Ehrlicher, i installed that package, now QtWebEngine warning is not there.

          Christian EhrlicherC Offline
          Christian EhrlicherC Offline
          Christian Ehrlicher
          Lifetime Qt Champion
          wrote on last edited by
          #14

          @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

          i installed that package, now QtWebEngine warning is not there.

          What does 'is not there' means? Did configure warn about QtWebEngine missing dependencies? If not then it will also be built.

          Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
          Visit the Qt Academy at https://academy.qt.io/catalog

          P 1 Reply Last reply
          0
          • Christian EhrlicherC Christian Ehrlicher

            @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

            i installed that package, now QtWebEngine warning is not there.

            What does 'is not there' means? Did configure warn about QtWebEngine missing dependencies? If not then it will also be built.

            P Offline
            P Offline
            prathyuch.1999
            wrote on last edited by
            #15

            @Christian-Ehrlicher
            Yes, now there is now warning of QtWebEngine at configure step.
            Screenshot from 2023-10-06 11-42-58.png
            But after successfully configured now i am getting following error related to gn, while doing next step (cmake --build . --parallel) screenshot of error is below :
            Screenshot from 2023-10-06 12-56-16.png
            Error Screenshot-2
            Screenshot from 2023-10-06 12-57-41.png
            Error Screenshot-3
            Screenshot from 2023-10-06 12-58-20.png
            Please suggest me what is the problem ?
            How to remove this gn error ?

            Christian EhrlicherC 1 Reply Last reply
            0
            • P prathyuch.1999

              @Christian-Ehrlicher
              Yes, now there is now warning of QtWebEngine at configure step.
              Screenshot from 2023-10-06 11-42-58.png
              But after successfully configured now i am getting following error related to gn, while doing next step (cmake --build . --parallel) screenshot of error is below :
              Screenshot from 2023-10-06 12-56-16.png
              Error Screenshot-2
              Screenshot from 2023-10-06 12-57-41.png
              Error Screenshot-3
              Screenshot from 2023-10-06 12-58-20.png
              Please suggest me what is the problem ?
              How to remove this gn error ?

              Christian EhrlicherC Offline
              Christian EhrlicherC Offline
              Christian Ehrlicher
              Lifetime Qt Champion
              wrote on last edited by
              #16

              As you can see it's failing when looking for cups-config.

              Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
              Visit the Qt Academy at https://academy.qt.io/catalog

              P 1 Reply Last reply
              0
              • Christian EhrlicherC Christian Ehrlicher

                As you can see it's failing when looking for cups-config.

                P Offline
                P Offline
                prathyuch.1999
                wrote on last edited by
                #17

                @Christian-Ehrlicher
                Thanks for your advice, i did same and now there is no warning of QtWebEngine at configure step.
                But it was getting failed in next step with below error :
                "c++: fatal error: Killed signal terminated program cc1plus"
                I checked with dmesg, and found some out of memory things.
                Even though i have 16GB of RAM, then I increased my swap size from 2 GB to 8GB.
                Again did cmake....
                But now, after some time terminal is getting crashed without any warning or error.
                Screenshot from 2023-10-09 16-24-59.png
                I checked with top command and found that some time cpu utilization is getting 85% to 100% by cc1plus and kswapd0.

                How to overcome this error ?

                dmesg output:
                Screenshot from 2023-10-09 16-41-45.png

                JonBJ 1 Reply Last reply
                0
                • P prathyuch.1999

                  @Christian-Ehrlicher
                  Thanks for your advice, i did same and now there is no warning of QtWebEngine at configure step.
                  But it was getting failed in next step with below error :
                  "c++: fatal error: Killed signal terminated program cc1plus"
                  I checked with dmesg, and found some out of memory things.
                  Even though i have 16GB of RAM, then I increased my swap size from 2 GB to 8GB.
                  Again did cmake....
                  But now, after some time terminal is getting crashed without any warning or error.
                  Screenshot from 2023-10-09 16-24-59.png
                  I checked with top command and found that some time cpu utilization is getting 85% to 100% by cc1plus and kswapd0.

                  How to overcome this error ?

                  dmesg output:
                  Screenshot from 2023-10-09 16-41-45.png

                  JonBJ Online
                  JonBJ Online
                  JonB
                  wrote on last edited by
                  #18

                  @prathyuch-1999
                  I think you have to reduce the number of parallel builds/processes going on. There was a recent (last month?) thread to this effect, you might try to find it while awaiting a definitive answer.

                  P 1 Reply Last reply
                  0
                  • JonBJ JonB

                    @prathyuch-1999
                    I think you have to reduce the number of parallel builds/processes going on. There was a recent (last month?) thread to this effect, you might try to find it while awaiting a definitive answer.

                    P Offline
                    P Offline
                    prathyuch.1999
                    wrote on last edited by
                    #19

                    @JonB said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                    There was a recent (last month?) thread to this effect,

                    Please share the link of above thread.

                    JonBJ jsulmJ 2 Replies Last reply
                    0
                    • P prathyuch.1999

                      @JonB said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                      There was a recent (last month?) thread to this effect,

                      Please share the link of above thread.

                      JonBJ Online
                      JonBJ Online
                      JonB
                      wrote on last edited by
                      #20

                      @prathyuch-1999 If I could I would. Perhaps you'd like to search instead of me.

                      1 Reply Last reply
                      0
                      • P prathyuch.1999

                        @JonB said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                        There was a recent (last month?) thread to this effect,

                        Please share the link of above thread.

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

                        @prathyuch-1999 Simply add -j NUMBER_OF_BUILD_PROCESSES to your cmake --build call...

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

                        P 1 Reply Last reply
                        0
                        • jsulmJ jsulm

                          @prathyuch-1999 Simply add -j NUMBER_OF_BUILD_PROCESSES to your cmake --build call...

                          P Offline
                          P Offline
                          prathyuch.1999
                          wrote on last edited by
                          #22

                          @jsulm
                          I already did this also, i have 12 core processor so i added -j12 in cmake, but no solution. Same problem exists, terminal getting crashed.

                          sierdzioS 1 Reply Last reply
                          0
                          • P prathyuch.1999

                            @jsulm
                            I already did this also, i have 12 core processor so i added -j12 in cmake, but no solution. Same problem exists, terminal getting crashed.

                            sierdzioS Offline
                            sierdzioS Offline
                            sierdzio
                            Moderators
                            wrote on last edited by
                            #23

                            @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                            @jsulm
                            I already did this also, i have 12 core processor so i added -j12 in cmake, but no solution. Same problem exists, terminal getting crashed.

                            That is not reducing the number of threads ;-) Use -j1 or -j2, this will reduce RAM usage considerably.

                            (Z(:^

                            P 1 Reply Last reply
                            1
                            • sierdzioS sierdzio

                              @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                              @jsulm
                              I already did this also, i have 12 core processor so i added -j12 in cmake, but no solution. Same problem exists, terminal getting crashed.

                              That is not reducing the number of threads ;-) Use -j1 or -j2, this will reduce RAM usage considerably.

                              P Offline
                              P Offline
                              prathyuch.1999
                              wrote on last edited by
                              #24

                              @sierdzio
                              It didn't worked, same problem.... system is getting stucked.

                              JoeCFDJ 1 Reply Last reply
                              0
                              • P prathyuch.1999

                                @sierdzio
                                It didn't worked, same problem.... system is getting stucked.

                                JoeCFDJ Offline
                                JoeCFDJ Offline
                                JoeCFD
                                wrote on last edited by JoeCFD
                                #25

                                @prathyuch-1999 are you building Qt under root? If yes, do not do it. You should build it under your user name and install it somewhere under root.

                                P 1 Reply Last reply
                                0
                                • JoeCFDJ JoeCFD

                                  @prathyuch-1999 are you building Qt under root? If yes, do not do it. You should build it under your user name and install it somewhere under root.

                                  P Offline
                                  P Offline
                                  prathyuch.1999
                                  wrote on last edited by
                                  #26

                                  @JoeCFD
                                  Thanks for your advice, i tried to build as a user this time system is not stucked but doing cmake, build is getting failed at same position.
                                  Screenshot from 2023-10-11 11-43-19.png
                                  2nd screenshot
                                  Screenshot from 2023-10-11 11-45-53.png
                                  dmesg output
                                  Screenshot from 2023-10-11 11-45-16.png

                                  sierdzioS 1 Reply Last reply
                                  0
                                  • P prathyuch.1999

                                    @JoeCFD
                                    Thanks for your advice, i tried to build as a user this time system is not stucked but doing cmake, build is getting failed at same position.
                                    Screenshot from 2023-10-11 11-43-19.png
                                    2nd screenshot
                                    Screenshot from 2023-10-11 11-45-53.png
                                    dmesg output
                                    Screenshot from 2023-10-11 11-45-16.png

                                    sierdzioS Offline
                                    sierdzioS Offline
                                    sierdzio
                                    Moderators
                                    wrote on last edited by
                                    #27

                                    Looks like you need more RAM.

                                    (Z(:^

                                    P 1 Reply Last reply
                                    0
                                    • sierdzioS sierdzio

                                      Looks like you need more RAM.

                                      P Offline
                                      P Offline
                                      prathyuch.1999
                                      wrote on last edited by
                                      #28

                                      @sierdzio
                                      Hi,
                                      I have RAM-16GB, 12 core processor and created swap of size 8GB ?
                                      16GB RAM is not sufficient ? or what could be the problem ?

                                      sierdzioS 1 Reply Last reply
                                      0
                                      • P prathyuch.1999

                                        @sierdzio
                                        Hi,
                                        I have RAM-16GB, 12 core processor and created swap of size 8GB ?
                                        16GB RAM is not sufficient ? or what could be the problem ?

                                        sierdzioS Offline
                                        sierdzioS Offline
                                        sierdzio
                                        Moderators
                                        wrote on last edited by
                                        #29

                                        @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                                        @sierdzio
                                        Hi,
                                        I have RAM-16GB, 12 core processor and created swap of size 8GB ?
                                        16GB RAM is not sufficient ? or what could be the problem ?

                                        Well the compiler clearly tells you that it does not have enough memory. So perhaps yes, 16GB may be too small. I don't know for sure, I never compile the web engine module when I compile Qt.

                                        (Z(:^

                                        P 1 Reply Last reply
                                        0
                                        • sierdzioS sierdzio

                                          @prathyuch-1999 said in Building/installing Qt-6.5.2 from source on ubuntu-22.04:

                                          @sierdzio
                                          Hi,
                                          I have RAM-16GB, 12 core processor and created swap of size 8GB ?
                                          16GB RAM is not sufficient ? or what could be the problem ?

                                          Well the compiler clearly tells you that it does not have enough memory. So perhaps yes, 16GB may be too small. I don't know for sure, I never compile the web engine module when I compile Qt.

                                          P Offline
                                          P Offline
                                          prathyuch.1999
                                          wrote on last edited by
                                          #30

                                          @sierdzio
                                          I increased my swap size again and it worked for me.
                                          Thanks to all of you for your advice, finally i have successfully build and install Qt-6.5.2 in my Ubuntu PC.
                                          I have successfully build and install QtCreator-11.0.3 also.
                                          But now QtCreator-11.0.3 is not working properly, whenever i will click on gui components in left panel, QtCreator is getting crashed with message in terminal "Segmentation fault (core dumped)".
                                          I am not able to drag and drop or put any gui widget in form(.ui file) in qtcreator, it's getting crashed immediately just after click on that.
                                          What could be the error ? How to resolve this issue.

                                          sierdzioS 1 Reply Last reply
                                          0

                                          • Login

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