Hi zusammen,
hab gerade angefangen mit einem Zynq zu arbeiten. Dazu muss man sagen, dass ich auch mit Linux noch komplett am Anfang stehe.
Habe ein kleines Programm für das Linux Real-Time geschrieben.
Wenn ich es per Eclipse unter Windows kompiliere und direkt auf das Board lade, funktioniert alles.
Wenn ich die Binary von Eclipse manuell auf das Board lade und per SSH starte, funktioniert alles (nachdem ich die Berechtigung per chmod geändert habe).
Wenn ich das c-File auf einer Linux-Maschine per Terminal kompiliere (Linaro-Cross-Compiler gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf), dann auf das Board lade und ausführen will, kommt "No such file or directory". Die Datei ist aber da (siehe Terminal-Ausschnitt)!
Hat jemand einen Tipp, woran das liegen könnte?
Danke euch!
Chill
hab gerade angefangen mit einem Zynq zu arbeiten. Dazu muss man sagen, dass ich auch mit Linux noch komplett am Anfang stehe.
Habe ein kleines Programm für das Linux Real-Time geschrieben.
Wenn ich es per Eclipse unter Windows kompiliere und direkt auf das Board lade, funktioniert alles.
Wenn ich die Binary von Eclipse manuell auf das Board lade und per SSH starte, funktioniert alles (nachdem ich die Berechtigung per chmod geändert habe).
Wenn ich das c-File auf einer Linux-Maschine per Terminal kompiliere (Linaro-Cross-Compiler gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf), dann auf das Board lade und ausführen will, kommt "No such file or directory". Die Datei ist aber da (siehe Terminal-Ausschnitt)!
Code:
admin@NI-sbRIO-9607-01cbe9ce:~# ls -al
total 64
drwxr-xr-x 3 admin administ 520 Apr 22 23:19 .
drwxr-xr-x 5 admin administ 416 Oct 31 23:38 ..
-rw-r--r-- 1 admin administ 176 Mar 3 2017 .profile
-rwxr-xr-x 1 admin administ 40706 Apr 23 2018 HelloWorld
-rwxr-xr-x 1 admin administ 12676 Apr 22 23:11 HelloWorldLinux
drwxr-xr-x 2 admin administ 304 Apr 22 22:49 ProjectFolder
-rw-r--r-- 1 admin administ 5 Apr 22 17:51 test.txt
admin@NI-sbRIO-9607-01cbe9ce:~#
admin@NI-sbRIO-9607-01cbe9ce:~#
admin@NI-sbRIO-9607-01cbe9ce:~#
admin@NI-sbRIO-9607-01cbe9ce:~# ./HelloWorldLinux
-bash: ./HelloWorldLinux: No such file or directory
Hat jemand einen Tipp, woran das liegen könnte?
Danke euch!
Chill