Raspberry Pi Qt5 Ungültiger Maschinenbefehl

Gast #4640341
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.
Gast
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.