Linux marvin 3.16-0.bpo.2-amd64 #1 SMP Debian 3.16.3-2~bpo70+1 (2014-09-21) x86_64 GNU/Linux
Ich möchte das auf meinem RPi2 ausführen können:
%Vor%Ich habe erfolgreich ein Bild für mein RPi2 mit Yocto unter Verwendung dieses einzigartigen und erstaunlichen geschaffen Tutorial in Portugiesisch und dies eins auf Englisch
hier in ein paar Zeilen, wie ich ein Bild für meine RPi2 generieren konnte
%Vor%dann
%Vor% nach ein paar Stunden konnte ich das Bild build ~/yocto/build-dizzy/tmp/deploy/images/raspberrypi2/qt5-image-demo-raspberrypi2.rpi-sdimg
... und kopieren Sie sie auf eine microSD-Karte, z. B.
%Vor% ... aber als ich versucht habe, dieses einfache QtWebEngine Beispiel
... also habe ich QtWebEngine zu meinem Bitbake hinzugefügt Bildkonfiguration und rannte in my image configuration
RESOLVED
Ja, das gibt mir einen 404 und das ist mein Problem
%Vor%aber ich überprüfe das und es funktioniert
%Vor%Weiß jemand nicht, wie man das repariert?
In der Tat habe ich das gleiche Problem mit QtWebKit
PASS
- Wie starte ich QtWebEngine
? Der Kompilierungs- / Installationsteil von QtWebEngine wurde angesprochen. Ich konnte die QtWebEngine /usr/lib/qt5/libexec/QtWebEngineProcess
kompilieren. Das einfache QML-Skript findet die QtWebEngine
immer noch nicht, ich denke, es erwartet /usr/lib/qt5/qml/QtWebEngine
, was ich nicht generieren kann.
QML ist keine schwierige Anforderung. Ich muss nur in der Lage sein, eine sehr einfache Qt5-Anwendung zu kompilieren und auszuführen, die eine Webseite mit den Fähigkeiten der Chromium Layout Engine lädt, daher die Anforderung von QtWebEngine .
Sieht so aus als wäre es die Version 0.9
%Vor%Jetzt wird ein anderer Fehler angezeigt, aber eine leere (weiß, dann rot) Leinwand öffnet sich
%Vor% Tatsächlich ist keine Dateiimport QtWebEngine 0.9
vorhanden
%Vor%
Nein QtWebEngine .pak
(?)
Pakete
%Vor%auf meiner Build-Maschine
%Vor%Wenn Sie sich den Repo-Git: //code.qt.io/qt/qtwebengine.git ansehen, werden Sie sehen, dass es keinen Zweig namens 1.0 gibt, was Ihr Bitbake-Log angibt:
%Vor%Wenn wir den qtwebengine-Repo klonen und den folgenden Befehl ausführen, erfahren wir, welcher Zweig diesen Commit enthält.
%Vor%Somit ist diese Festschreibung beispielsweise auf der Verzweigung 5.4 verfügbar.
Wenn wir uns das qtwebengine_5.3.2ǵit.bb
Rezept in meta-qt5
ansehen, sehen wir die folgende Zeile im Rezept:
Es ist diese Zeile, die entscheidet, welche Verzweigung aus dem obigen Repository ausgeht.
Fügen Sie qtwebengine_5.3.2+git.bbappend
in Ihrer eigenen Ebene hinzu, in der Sie Folgendes hinzufügen:
Danach sollten Sie zumindest in der Lage sein, den angeforderten SHA1 zu holen. Dies scheint ein Fehler in den Metadaten zu sein.
Hinweis: Ich habe dies nicht im schwindelerregenden Zweig getestet.
Tags und Links qt qtwebkit raspberry-pi2 yocto qtwebengine