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. Problem Qt-Embedded / PandaBoard
Qt 6.11 is out! See what's new in the release blog

Problem Qt-Embedded / PandaBoard

Scheduled Pinned Locked Moved Mobile and Embedded
15 Posts 5 Posters 7.7k 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.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #5

    I compile Qt-embedded with this command :
    ./configure -embedded arm -xplatform qws/linux-arm-gnueabihf-g++/ -little-endian -qvfb -lrt -qt-gfx-linuxfb -qt-gfx-qvfb

    and make -j2 then sudo make install

    I add the new qmake in Qtcreator to compile programs.

    My qmake.conf is like this :
    @

    qmake configuration for building with arm-linux-gnueabi-g++

    include(../../common/linux.conf)
    include(../../common/gcc-base-unix.conf)
    include(../../common/g++-unix.conf)
    include(../../common/qws.conf)

    modifications to g++.conf

    QMAKE_CC = arm-linux-gnueabi-gcc-4.6
    QMAKE_CXX = arm-linux-gnueabi-g++-4.6
    QMAKE_LINK = arm-linux-gnueabi-g++-4.6
    QMAKE_LINK_SHLIB = arm-linux-gnueabi-g++-4.6

    modifications to linux.conf

    QMAKE_AR = arm-linux-gnueabi-ar cqs
    QMAKE_OBJCOPY = arm-linux-gnueabi-objcopy
    QMAKE_STRIP = arm-linux-gnueabi-strip

    load(qt_config)
    @
    During the compilation of Qt embedded I had errors but I fixed them with solutions I found on the web.

    [Edit: Added @ tags -- mlong]

    1 Reply Last reply
    0
    • L Offline
      L Offline
      luca
      wrote on last edited by
      #6

      Ok,
      are you using Qt Creator to build you application?
      Have you added the new Qt building tu Qt Creator settings?

      1 Reply Last reply
      0
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #7

        Yes I did ! I have any error after building it

        1 Reply Last reply
        0
        • L Offline
          L Offline
          luca
          wrote on last edited by
          #8

          can you post the result of:
          @
          ls -la
          @
          in the folder where you have the built executable?

          1 Reply Last reply
          0
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #9

            @ls -la
            total 224
            drwxrwxr-x 3 linaro linaro 4096 Oct 9 08:24 .
            drwxr-xr-x 10 linaro linaro 4096 Oct 9 08:24 ..
            -rw-r--r-- 1 linaro linaro 14365 Sep 11 03:36 example.html
            drwxrwxr-x 4 linaro linaro 4096 Oct 9 08:24 images
            -rw-r--r-- 1 linaro linaro 1930 Sep 11 03:36 main.cpp
            -rwxrwxrwx 1 linaro linaro 108964 Oct 8 15:50 textedit
            -rw-r--r-- 1 linaro linaro 24236 Sep 11 03:36 textedit.cpp
            -rw-r--r-- 1 linaro linaro 3690 Sep 11 03:36 textedit.h
            -rw-r--r-- 1 linaro linaro 535 Oct 9 2012 textedit.pro
            -rw-r--r-- 1 linaro linaro 45701 Oct 9 2012 textedit.pro.user
            -rw-r--r-- 1 linaro linaro 1634 Sep 11 03:36 textedit.qrc@

            I did a chmod 777 textedit to change the rights of the appli.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              luca
              wrote on last edited by
              #10

              Ok, now you are on a Linux PC I suppose, so you need to transfer the executable in the target board and try to execute it.

              Have you also copied the built libraries on the target board?

              1 Reply Last reply
              0
              • ? Offline
                ? Offline
                A Former User
                wrote on last edited by
                #11

                My ls -la command was from my Pandaboard.
                I transfererd my executable in my PandaBoard, and copied the built librairies. I changed my $PATH but I still have

                @bash : ./textedit : No such file or directory@

                Did I make something wrong?

                1 Reply Last reply
                0
                • L Offline
                  L Offline
                  luca
                  wrote on last edited by
                  #12

                  If you ls is from pandaboard, why did you copy you Qt project and not only the executable?
                  Are you cross-compiling or building directly on the board?

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #13

                    I copied the project because the executable need images included in the folder. I cross compile, I don't build from the board!

                    1 Reply Last reply
                    0
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #14

                      The version of cross-compiler is not suitable.
                      You should use arm-linux-gnueabihf-g++

                      1 Reply Last reply
                      0
                      • ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #15

                        Nadroj: I'm trying to compile qt-everywhere-opensource-src-4.8.5 but I had errors running the ./configure. In your post you say you correct the errors, could you tell me how? Thank's.

                        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