Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Build errors in cross compile Qt for embedded linux
Forum Updated to NodeBB v4.3 + New Features

Build errors in cross compile Qt for embedded linux

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
17 Posts 2 Posters 5.1k 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #7

    It should yes, that's why I'm thinking there something funky going one. Did you get the sources from git ?

    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
    • R Offline
      R Offline
      rahul3349
      wrote on last edited by
      #8

      Yes, I'm using source from git. Am I doing something wrong here?

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

        No no, it was just to know where you got the sources from.

        What distribution do you have on your sysroot ?

        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
        • R Offline
          R Offline
          rahul3349
          wrote on last edited by
          #10

          x11proto-kb-dev
          x11proto-core-dev
          x11proto-render-dev
          libpcre3-dev
          libxcb-render-util0-dev
          libxau-dev
          libxdmcp-dev
          libpthread-stubs0-dev
          libicu-dev
          libxcb-util0-dev
          libdbus-1-dev
          libxcb-icccm4-dev
          libxcb-image0-dev
          libxcb-keysyms1-dev
          libxext-dev
          libxrender-dev
          libx11-dev
          libx11-xcb-dev
          libexpat1-dev
          libxcb-randr0-dev
          libxcb-render0-dev
          libxcb-shape0-dev
          libxcb-shm0-dev
          libxcb-xfixes0-dev
          libfreetype6-dev
          libglib2.0-dev
          libfontconfig1-dev
          libxcb1-dev
          liborc-0.4-dev
          libxrandr-dev
          libxv-dev
          libasound2-dev
          libgstreamer1.0-dev
          libgstreamer-plugins-base1.0-dev
          libgstreamer-plugins-bad1.0-dev
          libgstreamer-plugins-good1.0-dev
          libxml2-dev
          libjpeg8-dev
          libjpeg-turbo8-dev
          libc6-dev
          libxkbcommon-dev
          libffi-dev
          libgettextpo-dev
          gettext
          libogg-dev
          libvorbis0a
          libvorbisenc2
          libvorbis-dev
          libvorbisfile3
          libstdc++-4.8-dev
          libxcb-xkb1
          libxkbcommon-x11-dev
          libevdev-dev
          xserver-xorg-input-evdev-dev
          libcups2-dev
          nis
          libxcb-sync-dev
          libudev-dev
          libcurl4-openssl-dev
          openssl
          libxcb-xkb-dev
          libpulse-dev
          libcap-dev
          gperf
          libgconf2-dev
          libgcrypt11-dev
          libgnome-keyring-dev
          libnss3-dev
          libpci-dev
          libxtst-dev
          python-gtk2-dev
          libbz2-dev
          libdrm-dev
          libssl-dev
          libxcursor-dev
          libxcomposite-dev
          libxdamage-dev
          libxslt1-dev
          libgeoclue-dev
          libgypsy-dev
          libjasper-dev
          libmng-dev
          libtiff5-dev
          libwebp-dev
          libxcb-xinerama0-dev

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

            But what Linux distribution are you using for your target sysroot ?

            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
            • R Offline
              R Offline
              rahul3349
              wrote on last edited by
              #12

              Ubuntu 15.04

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

                Ubuntu on the target and as sysroot ?

                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
                • R Offline
                  R Offline
                  rahul3349
                  wrote on last edited by
                  #14

                  Ubuntu 15.04 is on target. I created sysroot by downloading arm 64 bit deb packages to resolve all Qt dependencies on host.

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

                    One possibility is to add the QTextStream include where that error appears.

                    As for the X11 related errors, try moving the X11 includes after the Qt includes.

                    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
                    • R Offline
                      R Offline
                      rahul3349
                      wrote on last edited by
                      #16

                      My intention behind starting this discussion is to avoid resolving build errors when I sync up or switch to new Qt version at my side. As I mentioned I've already resolved build errors and created patches for some Qt versions. But if those errors are fixed there itself as these are genuine build errors then developer do not have to resolve these errors for linux embedded platforms.

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

                        Did you submit your patches for inclusion in Qt ?

                        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

                        • Login

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