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. QT Cross compile for raspberry pi3
Forum Updated to NodeBB v4.3 + New Features

QT Cross compile for raspberry pi3

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
15 Posts 3 Posters 1.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.
  • B Offline
    B Offline
    Bonty
    wrote on last edited by
    #1

    When i add C and C++ compiler for raspberry pi 3, getting below errors.

    Project ERROR: Cannot run compiler 'g++'. Output:
    Maybe you forgot to setup the environment?
    gcc: error trying to exec 'cc1': execvp: No such file or directory
    c++: error trying to exec 'cc1plus': execvp: No such file or directory

    jsulmJ 1 Reply Last reply
    0
    • B Bonty

      When i add C and C++ compiler for raspberry pi 3, getting below errors.

      Project ERROR: Cannot run compiler 'g++'. Output:
      Maybe you forgot to setup the environment?
      gcc: error trying to exec 'cc1': execvp: No such file or directory
      c++: error trying to exec 'cc1plus': execvp: No such file or directory

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

      @Bonty said in QT Cross compile for raspberry pi3:

      When i add C and C++ compiler for raspberry pi 3

      Where? On RaspberryPi or on another machine (cross compiling)?

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

      B 1 Reply Last reply
      0
      • jsulmJ jsulm

        @Bonty said in QT Cross compile for raspberry pi3:

        When i add C and C++ compiler for raspberry pi 3

        Where? On RaspberryPi or on another machine (cross compiling)?

        B Offline
        B Offline
        Bonty
        wrote on last edited by
        #3

        @jsulm compiling on another machine (ubuntu pc)

        jsulmJ 1 Reply Last reply
        0
        • B Bonty

          @jsulm compiling on another machine (ubuntu pc)

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

          @Bonty What exact compiler are you adding?

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

          B 1 Reply Last reply
          0
          • jsulmJ jsulm

            @Bonty What exact compiler are you adding?

            B Offline
            B Offline
            Bonty
            wrote on last edited by
            #5

            @jsulm GCC for C and C++, for C = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/gcc

            for C++ = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/c++

            jsulmJ 1 Reply Last reply
            0
            • B Bonty

              @jsulm GCC for C and C++, for C = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/gcc

              for C++ = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/c++

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

              @Bonty said in QT Cross compile for raspberry pi3:

              C = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/gcc

              You should enter absolute (whole) path to the compiler.

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

              B 1 Reply Last reply
              0
              • jsulmJ jsulm

                @Bonty said in QT Cross compile for raspberry pi3:

                C = arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/arm-linux-gnueabihf/bin/gcc

                You should enter absolute (whole) path to the compiler.

                B Offline
                B Offline
                Bonty
                wrote on last edited by
                #7

                @jsulm now i have resolve that issue but now there is new error coming out below:-

                12:33:03: Starting /opt/test_pi/bin/test_pi ...
                Warning: Identity file not accessible: No such file or directory.
                /opt/test_pi/bin/test_pi: line 1: syntax error: unexpected "("
                12:33:03: Application finished with exit code 2.

                jsulmJ 1 Reply Last reply
                0
                • B Bonty

                  @jsulm now i have resolve that issue but now there is new error coming out below:-

                  12:33:03: Starting /opt/test_pi/bin/test_pi ...
                  Warning: Identity file not accessible: No such file or directory.
                  /opt/test_pi/bin/test_pi: line 1: syntax error: unexpected "("
                  12:33:03: Application finished with exit code 2.

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

                  @Bonty said in QT Cross compile for raspberry pi3:

                  /opt/test_pi/bin/test_pi

                  What is it?

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

                  B 1 Reply Last reply
                  0
                  • jsulmJ jsulm

                    @Bonty said in QT Cross compile for raspberry pi3:

                    /opt/test_pi/bin/test_pi

                    What is it?

                    B Offline
                    B Offline
                    Bonty
                    wrote on last edited by
                    #9

                    @jsulm this is the path in raspberry pi, where the app(test_pi) is located.

                    jsulmJ 1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      pasi
                      wrote on last edited by
                      #10

                      Your binary is for wrong architecture. Please provide information of binary by running file command for it:
                      file /opt/test_pi/bin/test_pi

                      B 1 Reply Last reply
                      0
                      • B Bonty

                        @jsulm this is the path in raspberry pi, where the app(test_pi) is located.

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

                        @Bonty said in QT Cross compile for raspberry pi3:

                        this is the path in raspberry pi

                        You can't execute ARM executables on x86

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

                        B 1 Reply Last reply
                        0
                        • jsulmJ jsulm

                          @Bonty said in QT Cross compile for raspberry pi3:

                          this is the path in raspberry pi

                          You can't execute ARM executables on x86

                          B Offline
                          B Offline
                          Bonty
                          wrote on last edited by
                          #12

                          @jsulm Iam not executing on x86, just compiling the project actuall execution will be done on pi(connected over ethernet).

                          jsulmJ 1 Reply Last reply
                          0
                          • B Bonty

                            @jsulm Iam not executing on x86, just compiling the project actuall execution will be done on pi(connected over ethernet).

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

                            @Bonty What does "file /opt/test_pi/bin/test_pi" output in terminal?

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

                            B 1 Reply Last reply
                            0
                            • P pasi

                              Your binary is for wrong architecture. Please provide information of binary by running file command for it:
                              file /opt/test_pi/bin/test_pi

                              B Offline
                              B Offline
                              Bonty
                              wrote on last edited by
                              #14
                              This post is deleted!
                              1 Reply Last reply
                              0
                              • jsulmJ jsulm

                                @Bonty What does "file /opt/test_pi/bin/test_pi" output in terminal?

                                B Offline
                                B Offline
                                Bonty
                                wrote on last edited by
                                #15

                                @jsulm on pi :
                                -sh: file: not found
                                but fthe app test_pi is present in pi in directory /opt/test_pi/bin/test_pi

                                on pc: /opt/test_pi/bin/test_pi: cannot open `/opt/test_pi/bin/test_pi' (No such file or directory)

                                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