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. Qt online installer for arm64 gives me an error on my Pi5
Forum Updated to NodeBB v4.3 + New Features

Qt online installer for arm64 gives me an error on my Pi5

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
16 Posts 3 Posters 806 Views 1 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.
  • D Offline
    D Offline
    DavidXanatos
    wrote on 11 Feb 2025, 19:24 last edited by
    #1
    admin@raspberrypi:~/Downloads $ ./qt-online-installer-linux-arm64-4.8.1.run 
    ./qt-online-installer-linux-arm64-4.8.1.run: error while loading shared libraries: libxcb-cursor.so.0: cannot open shared object file: No such file or directory
    
    

    am running the latest 64bit raspian.

    how can i fix this?

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 11 Feb 2025, 19:44 last edited by
      #2

      Hi,

      Did you check whether you have that library installed 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

      1 Reply Last reply
      0
      • D Offline
        D Offline
        DavidXanatos
        wrote on 11 Feb 2025, 19:48 last edited by
        #3

        it did not occur to me that the installer would be dependant on a non standrad library, but now that you said it, ... i could install the lib with apt and it started LOL

        1 Reply Last reply
        0
        • D DavidXanatos has marked this topic as solved on 11 Feb 2025, 19:53
        • D DavidXanatos has marked this topic as unsolved on 11 Feb 2025, 20:02
        • D Offline
          D Offline
          DavidXanatos
          wrote on 11 Feb 2025, 20:02 last edited by
          #4

          LOL and it crashed with :
          /home/admin/Qt/6.8.2/gcc_arm64/bin/qmake" QList("-query") crashed with exit code 11 standard output: "" error output: "
          so not quite good

          1 Reply Last reply
          0
          • S Offline
            S Offline
            SGaist
            Lifetime Qt Champion
            wrote on 11 Feb 2025, 20:10 last edited by
            #5

            You might be hitting this bug.

            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
            • D Offline
              D Offline
              DavidXanatos
              wrote on 11 Feb 2025, 20:17 last edited by
              #6

              wonderfull, just wonderfull....and now what LOL

              1 Reply Last reply
              0
              • S Offline
                S Offline
                SGaist
                Lifetime Qt Champion
                wrote on 11 Feb 2025, 20:19 last edited by
                #7

                Since the other people did not provide the requested stack trace, please do it, it will help.

                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
                0
                • D Offline
                  D Offline
                  DavidXanatos
                  wrote on 11 Feb 2025, 20:23 last edited by
                  #8

                  on and how to do it?

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on 11 Feb 2025, 20:34 last edited by
                    #9

                    Since the call to qmake -query crashes, start it using the debugger and once it crashes request the backtrace then you can copy it to post it on the bug report.

                    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
                    • D Offline
                      D Offline
                      DavidXanatos
                      wrote on 11 Feb 2025, 20:36 last edited by
                      #10

                      and how do i start somethign under a debugger on linux without having qt creator up and running?
                      sorry windows dev here, we just click buttons and don't use console

                      1 Reply Last reply
                      0
                      • S Offline
                        S Offline
                        SGaist
                        Lifetime Qt Champion
                        wrote on 11 Feb 2025, 20:47 last edited by
                        #11

                        I guess you are running raspbian as your Linux distribution ? If so, you likely have already install the build-essential package which should provide you with gdb.

                        Then it's: gdb --args /home/admin/Qt/6.8.2/gcc_arm64/bin/qmake -query
                        Once you are in gdb, just type run and enter. It will call qmake and crash.
                        Then bt and enter and it should show you the backtrace.

                        This quick introduction might give you a good starting point.

                        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
                        • D Offline
                          D Offline
                          DavidXanatos
                          wrote on 11 Feb 2025, 21:12 last edited by
                          #12

                          ok done thanks, lets wait and hope for the best

                          1 Reply Last reply
                          0
                          • S Offline
                            S Offline
                            SGaist
                            Lifetime Qt Champion
                            wrote on 12 Feb 2025, 20:29 last edited by
                            #13

                            Thanks for the help !

                            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
                            0
                            • J Offline
                              J Offline
                              Jani Heikkinen
                              wrote on 13 Feb 2025, 08:05 last edited by
                              #14

                              The root cause for the problem is that you are using Rasbian, a Debian 12-based distribution, and our binaries are built using Ubuntu 24.04 (our reference platform). And Ubuntu 24.04 has a newer glibc version than Debian12

                              1 Reply Last reply
                              0
                              • D Offline
                                D Offline
                                DavidXanatos
                                wrote on 13 Feb 2025, 08:22 last edited by
                                #15

                                Well but there must be some way around that, cant you link glibc statically into Qt and the installer, AFAIK the Linux kernel tries not to break userspace, so if you link everything statically than that thing should run on a pretty wide range of Linuxes, or not?

                                1 Reply Last reply
                                0
                                • S Offline
                                  S Offline
                                  SGaist
                                  Lifetime Qt Champion
                                  wrote on 13 Feb 2025, 20:26 last edited by
                                  #16

                                  And you open a new can of worm: what do you do when bugs (especially security issues) are found in glibc ?

                                  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

                                  5/16

                                  11 Feb 2025, 20:10

                                  topic:navigator.unread, 11
                                  • Login

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