FreeRTOS für RaspberryPi kompilieren

Gast #6285644
Lesenswert?

Hallo zusammen,

ich bin ein Homeschooling-Opfer :) Im erst, es ist meine Aufgabe in der 
Hauptroutine eines Programms, welches unter FreeRTOS läuft ein paar 
Änderungen vorzunehmen und die Richtigkeit mittel Ausführung in qemu zu 
prüfen.

Vorerst muss ich ich aber den FreeRTOS Kernel kompilieren und komme 
nicht so recht zurande. Quelle ist diese hier:

https://github.com/jameswalmsley/RaspberryPi-FreeRTOS

Nachdem ich unter Win10 am verzweifeln war habe ich mir unter Virtualbox 
mal ein aktuelles Ubuntu installiert, von dem ich zwar noch weniger 
Ahnung habe, die Fehler und Warnungen aber schon reduzieren konnte.

Cross-Compiler und Python3 sind installiert, make und qemu auch. 
Eigentlich bin ich der Meinung für Alle Benutzer Lese-und Schreibrechte 
für die *.py-Dateien vergeben zu haben. Fehlermeldung siehe Bild.

Kann mir eventuell jemand weitere Hinweise geben?

Danke
Chris
Angehängte Dateien:
Gast #6285646
Lesenswert?

Gib mal

ls -la|grep pretty

im Ordner mit der pretty.py ein. Damit kann man sehen, wer derzeit die 
Rechte hat.

Oder du gibst allen Vollzugriff mittels

chmod -r 777 *
oder
chmod -R 777 *

Kann das nur mangels Linux gerade nicht testen.
Gast #6286036
Lesenswert?

Das dürfte an der falschen ersten Zeile deines pretty.py liegen:
1
#!/usr/bin python3
Die Leerstelle sollte ein "/" sein.

Der versucht, das Directory "/usr/bin" auszuführen - geht natürlich 
nicht.
Gast #6286090
Lesenswert?

foobar schrieb:
> Das dürfte an der falschen ersten Zeile deines pretty.py
> liegen:#!/usr/bin python3
> Die Leerstelle sollte ein "/" sein.
>
> Der versucht, das Directory "/usr/bin" auszuführen - geht natürlich
> nicht.

Danke, das war tatsächlich das Problem. Pretty, Prettify und noch mehr 
Dateien fingen alle gleich an. Im Original "#!/usr/bin/env python", sah 
für mich zwar auch seltsam aus, habe das aber einfach so für den neuen 
Python-Pfad (bzw. Pfad zu einer Verknüpfung) übernommen.

Mit "/" und nach zwei weiteren kleinen Korrekturen geht es jetzt.

Grüße
Chris

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren