Forum: Mikrocontroller und Digitale Elektronik Raspberry Pi Qt5 Ungültiger Maschinenbefehl


von Joachim (Gast)


Lesenswert?

Hallo,

ich habe ein zweites mal Qt5 versucht mit Hilfe des Tutorials 
http://visualgdb.com/tutorials/raspberry/qt/embedded/

zu cross-compilieren für den Pi.

Alle genannten Schritte klappen, aber, wenn ich versuche das Beispiel 
"qopenglwidget" in /usr/local/qt5/examples/opengl/qopenglwidget über 
./qopenglwidget
auszuführen, erscheint im Terminal des Pi "Ungültiger Maschinenbefehl".
Der Qt5 Ordner vom Cross-Compiling liegt unter /usr/local/qt5.

Wenn ich den Befehl "which make" eingebe, kommt: /usr/bin/make
Bei "which qmake": /usr/bin/qmake

Kann das vielleicht die Ursache sein? Werden hier die falschen Versionen 
von qmake und make angesprochen?
Ich danke euch für jeden Hinweis und eure Hilfe!

PS: Installiert ist Raspbian Jessie Kernel Version 4.4 von 2016-05-27.

von Hp M. (nachtmix)


Lesenswert?

Hast du für den richtigen Zielprozessor compiliert?
Raspi 2 und Raspi 3 verwenden andere CPUs als die Vorläufer.

von Joachim (Gast)


Lesenswert?

Hallo,
danke für die schnelle Rückmeldung.

Habe einen Pi Zero in Verwendung. Kann es sein, dass der das nicht 
versteht?

von Stefan F. (Gast)


Lesenswert?

> Hast du für den richtigen Zielprozessor compiliert?

von Joachim (Gast)


Lesenswert?

Hi,

ich habe gemäß der Anleitung im Tutorial für den Raspberry Pi 2 
compiliert.
Auf meinem Raspberry Pi 2 habe ich es auch probiert. Auf dem Pi 2 kommt 
eine andere Fehlermeldung:
This application failed to start because it could not find or load the 
Qt platform plugin " eglfs".  Reinstalling the application may fix this 
problem.

von Wolfgang (Gast)


Lesenswert?

Joachim schrieb:
> Auf dem Pi 2 kommt eine andere Fehlermeldung:

Und? War das Problem auf dem Rasp Pi 2 danach gefixed?

von Hp M. (nachtmix)


Lesenswert?

Joachim schrieb:
> habe gemäß der Anleitung im Tutorial für den Raspberry Pi 2
> compiliert.

Mit diesen Einstellungen solltest du natürlich nicht erwarten, dass dein 
Programm auf dem Pi Zero problemlos läuft.
Hier findest du etwas zur Ausstattung der verschiedenen Modelle: 
https://de.wikipedia.org/wiki/Raspberry_Pi

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.