2016-03-24 10 views
0

Ich habe QT 5.5 & QTWebkit und versuche, es auf i686-Plattform zu bringen. Alles funktioniert gut, aber QTWebkit scheint standardmäßig mit eglfs konfiguriert zu sein. Es wird immer versucht, das egfs-Plugin anstelle von directfb zu laden.QT Webkit mit DirectFB

Ich versuchte mit der folgenden Konfiguration, In ./configure -directfb -no-eglfs -no-opengl jeweils. Es erzeugt kein eglfs plugin, jetzt habe ich einen Fehler, der besagt, dass kein eglfs plugin gefunden wurde. Wie man QT anweist, das directfb-Plugin anstelle von eglsfs zu laden.

Irgendwelche Eingaben? Cheers

+0

Haben Sie versucht, das Dokument [hier] (http://doc.qt.io/qt-5/embedded-linux.html) zu lesen? Vielleicht etwas mit Umgebungsvariablen zu tun – IAmInPLS

+0

Danke, das hat wie ein Charme funktioniert. Das Setzen von QT_QPA_PLATFORM auf 'directfb' löste das Problem ... – Edwin

Antwort

1

Das Problem wurde behoben, indem QT_QPA_PLATFORM auf 'directfb' gesetzt wurde.