Ich habe erfolgreich ein Programm auf dem Pi unter Raspian und Lazarus geschrieben. Wenn ich das Programm im Dateimanager anklicke kann ich es problemlos starten.
Wenn ich das Programm in ein anderes Verzeichnis kopiere, klappt das ebenfalls.
Wenn ich es per USB-Stick auf einen anderen Pi übertragen will gibt es Probleme. Ich bekomme ein Fenster in dem ich eine Anwendung zu der Datei auswählen soll.
Die Datei als Anwendung starten ist offensichtlich nicht vorgesehen.
Was macht Lazarus im Hintergrund, was ich noch manuell erledigen muß. um die Anwendung auszuführen ?
Programme von einen Raspberry auf einen anderen übertragen
-
- Beiträge: 2013
- Registriert: Do 16. Okt 2008, 10:22
- OS, Lazarus, FPC: Linux,Windows,FreeBSD,(MSEide+MSEgui 4.6,git master FPC 3.0.4,fixes_3_0)
- CPU-Target: x86,x64,ARM
Re: Programme von einen Raspberry auf einen anderen übertrag
RechtsClick im Dateimanager, 'Properties'-'Permissions'-'Execute', 'Only Owner', 'Only owner and group' oder 'Anyone' auswählen.
Re: Programme von einen Raspberry auf einen anderen übertrag
Unter Linux muss einer Anwendung das Recht zum Ausführen erteilt werden. Allgemein geht das via Commandline:
chmod +x MeineApp
Zum ausführen dann:
cd /Ordner/MeineApp
./MeineApp
chmod +x MeineApp
Zum ausführen dann:
cd /Ordner/MeineApp
./MeineApp