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. Deploy on BBB: cannot execute binary file: Exec format error
Forum Updated to NodeBB v4.3 + New Features

Deploy on BBB: cannot execute binary file: Exec format error

Scheduled Pinned Locked Moved Solved Installation and Deployment
21 Posts 4 Posters 8.2k 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.
  • jsulmJ jsulm

    @Andrey-Shmelew Apparently the author already has an ARM build.
    Cross compilation is not an easy task. I don't have any tutorial.
    But you can search on internet, here is one for RaspberryPi: https://wiki.qt.io/RaspberryPi_Beginners_Guide

    A Offline
    A Offline
    Andrey Shmelew
    wrote on last edited by Andrey Shmelew
    #12
    This post is deleted!
    A 1 Reply Last reply
    0
    • A Andrey Shmelew

      This post is deleted!

      A Offline
      A Offline
      Andrey Shmelew
      wrote on last edited by
      #13

      @Andrey-Shmelew

      i have built qt for BBB as described in the link i posted in previous post and it finally works! I can deploy my QT project now. WOW!!! But not all projects. (sad)
      Because of some reason apps that are built with qtquick does not start!
      But there are a lot of videos with QtQuick running on BBB (for ex. https://www.youtube.com/watch?v=eDrBCzNSWaQ)
      i think it happens because of absent of necessary drivers.
      how can i start qtquick app on BBB,
      could anybody help me with this problem?

      jsulmJ 1 Reply Last reply
      0
      • A Andrey Shmelew

        @Andrey-Shmelew

        i have built qt for BBB as described in the link i posted in previous post and it finally works! I can deploy my QT project now. WOW!!! But not all projects. (sad)
        Because of some reason apps that are built with qtquick does not start!
        But there are a lot of videos with QtQuick running on BBB (for ex. https://www.youtube.com/watch?v=eDrBCzNSWaQ)
        i think it happens because of absent of necessary drivers.
        how can i start qtquick app on BBB,
        could anybody help me with this problem?

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

        @Andrey-Shmelew As far as I know QtQuick requires OpenGL?

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

        A 1 Reply Last reply
        0
        • jsulmJ jsulm

          @Andrey-Shmelew As far as I know QtQuick requires OpenGL?

          A Offline
          A Offline
          Andrey Shmelew
          wrote on last edited by
          #15

          @jsulm
          Right! And as far as i know BBB does not have GPU.
          But if you look at the video u can see working qtquick. (who knows maybe it is a cheating).
          is it possible to make QtQuick without openGL using?
          Thanks!

          jsulmJ 1 Reply Last reply
          0
          • A Andrey Shmelew

            @jsulm
            Right! And as far as i know BBB does not have GPU.
            But if you look at the video u can see working qtquick. (who knows maybe it is a cheating).
            is it possible to make QtQuick without openGL using?
            Thanks!

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

            @Andrey-Shmelew Probably software rendering. But I don't know how to activate it. Maybe anybody else knows?

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

            A 1 Reply Last reply
            1
            • jsulmJ jsulm

              @Andrey-Shmelew Probably software rendering. But I don't know how to activate it. Maybe anybody else knows?

              A Offline
              A Offline
              Andrey Shmelew
              wrote on last edited by
              #17

              @jsulm
              there is a Qt Quick 2D Renderer, that works instead OpnGL ES 2 on boards without GPU like BBB, seems to be good for me.
              As described, i should use :
              export QMLSCENE_DEVICE=softwarecontext
              but i have no idea what does this string mean.
              Any thoughts?

              jsulmJ 1 Reply Last reply
              0
              • A Andrey Shmelew

                @jsulm
                there is a Qt Quick 2D Renderer, that works instead OpnGL ES 2 on boards without GPU like BBB, seems to be good for me.
                As described, i should use :
                export QMLSCENE_DEVICE=softwarecontext
                but i have no idea what does this string mean.
                Any thoughts?

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

                @Andrey-Shmelew It defines environment variable QMLSCENE_DEVICE and assigns it "softwarecontext" as value. I guess QtQuick checks that variable and activates software rendering if it is set to "softwarecontext".
                So, you first set this variable and then (in the same console) you start your application.

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

                A 1 Reply Last reply
                1
                • jsulmJ jsulm

                  @Andrey-Shmelew It defines environment variable QMLSCENE_DEVICE and assigns it "softwarecontext" as value. I guess QtQuick checks that variable and activates software rendering if it is set to "softwarecontext".
                  So, you first set this variable and then (in the same console) you start your application.

                  A Offline
                  A Offline
                  Andrey Shmelew
                  wrote on last edited by
                  #19

                  mark as solved, please

                  jsulmJ 1 Reply Last reply
                  0
                  • A Andrey Shmelew

                    mark as solved, please

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

                    @Andrey-Shmelew Sorry, it's your thread you should mark it as solved.

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

                    A 1 Reply Last reply
                    0
                    • jsulmJ jsulm

                      @Andrey-Shmelew Sorry, it's your thread you should mark it as solved.

                      A Offline
                      A Offline
                      Andrey Shmelew
                      wrote on last edited by Andrey Shmelew
                      #21

                      An another issue,
                      i want to use Charts in my application.
                      When i compile app for Windows,its okay, but when i compile it for Linux, it can not find charts module (Unknown module(s) in QT: charts), even if there is 'QT += charts' inside myproject.pro file. As i understand, i need to rebuild qt creator for linux with charts module, right?

                      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