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. How do I setup a kit to crosscompile for Raspbian for the Pi3?
Forum Updated to NodeBB v4.3 + New Features

How do I setup a kit to crosscompile for Raspbian for the Pi3?

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
27 Posts 7 Posters 5.8k Views 3 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.
  • G graniteDev

    @aha_1980

    arch command on my desktop:
    x86_64

    the pi:
    armv7l

    aha_1980A Offline
    aha_1980A Offline
    aha_1980
    Lifetime Qt Champion
    wrote on last edited by
    #21

    @graniteDev

    Hmm...ok, maybe I missunderstood some of the instruction when it talked about 64bit. I assumed it was talking about the pi, which is 32bit

    Don't worry, as said, cross compiling is advanced stuff ;)

    arch command on my desktop:
    x86_64

    Ok, that proves it.

    Qt has to stay free or it will die.

    1 Reply Last reply
    0
    • G graniteDev

      @aha_1980

      arch command on my desktop:
      x86_64

      the pi:
      armv7l

      Pablo J. RoginaP Offline
      Pablo J. RoginaP Offline
      Pablo J. Rogina
      wrote on last edited by
      #22

      @graniteDev

      arch command on my desktop:
      x86_64

      If you're following the suggested RaspberryPi2EGLFS guide, in step #10 please pay attention to

      If your system is 64 bit you may also edit device option to:

      Upvote the answer(s) that helped you solve the issue
      Use "Topic Tools" button to mark your post as Solved
      Add screenshots via postimage.org
      Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

      G 1 Reply Last reply
      0
      • Pablo J. RoginaP Pablo J. Rogina

        @graniteDev

        arch command on my desktop:
        x86_64

        If you're following the suggested RaspberryPi2EGLFS guide, in step #10 please pay attention to

        If your system is 64 bit you may also edit device option to:

        G Offline
        G Offline
        graniteDev
        wrote on last edited by
        #23

        @Pablo-J.-Rogina

        Ok so I added the options for 64 bit, and looks like it all worked and compiled. So then I went to do the next step which is a test build, but there is no ~/raspi/qt5/bin/qmake

        That directory doesn't exist, so now I really don't know what the hell to do. The previous steps created the qt5 and qt5pi folders so if there are missing directories, now what?

        1 Reply Last reply
        0
        • G Offline
          G Offline
          graniteDev
          wrote on last edited by
          #24

          Ok so I got a lot farther using a different set of instructions, in fact I got to actually building in Qt Creator!!

          However Qt Creator is failing to upload the file to the raspberry pi:

          mkdir: cannot create directory ‘/opt/widgettest’: Permission denied
          21:09:40: Failed to upload file "/home/brandon/development/build-widgettest-RaspPi-Release/widgettest".
          21:09:40: Deploy step failed.
          Error while building/deploying project widgettest (kit: RaspPi)
          When executing step "Upload files via SFTP"
          

          How do I give Qt permission to do this? Do I need to dissable some security on the pi? Or add "sudo" to some commands in Qt?

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

            You should either use credentials for your Pi that allows to write in that folder, or change the folder for something the user you use to connect to your RPi can write to.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            A 1 Reply Last reply
            0
            • SGaistS SGaist

              You should either use credentials for your Pi that allows to write in that folder, or change the folder for something the user you use to connect to your RPi can write to.

              A Offline
              A Offline
              Asha
              wrote on last edited by
              #26

              even i am also getting same problem,I am very new this qt creator,I am using the ubuntu ,can you say step by step please..

              Pablo J. RoginaP 1 Reply Last reply
              0
              • A Asha

                even i am also getting same problem,I am very new this qt creator,I am using the ubuntu ,can you say step by step please..

                Pablo J. RoginaP Offline
                Pablo J. RoginaP Offline
                Pablo J. Rogina
                wrote on last edited by
                #27

                @asha said in How do I setup a kit to crosscompile for Raspbian for the Pi3?:

                can you say step by step please..

                What have you done so far? Any errors you can share here?

                Just in case, please refer to any of these guides:

                1. Cross-compile and deploy Qt 5.12 for Raspberry Pi
                2. RaspberryPi2EGLFS

                Upvote the answer(s) that helped you solve the issue
                Use "Topic Tools" button to mark your post as Solved
                Add screenshots via postimage.org
                Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

                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