Hi Johannes,
On 27.07.2017 16:52, Johannes Kliemann wrote:
Thanks!
I added the QtQuick dependencies and created build files for the QtQuick VirtualKeyboard. Currently it fails to build with
In file included from ../../../../../contrib/qt5-bd7410b31ae57d778d9da6599c0a4e887fa44fa8/src/lib/qt5/qt-everywhere-opensource-src-5.8.0/qtvirtualkeyboard/src/virtualkeyboard/plugin.h:33:0, from moc_plugin.cpp:9: /media/jkliemann/40f41e9a-0a52-48f2-8434-36a2711b6c79/componolit/genode/contrib/qt5-bd7410b31ae57d778d9da6599c0a4e887fa44fa8/src/lib/qt5/qt-everywhere-opensource-src-5.8.0/qtdeclarative/include/QtQml/QtQml:3:30: fatal error: QtQml/QtQmlDepends: Datei oder Verzeichnis nicht gefunden #include <QtQml/QtQmlDepends>
This file seems to be autogenerated by the MOC but I cannot see what causes it to fail.
These dependency header files are generated together with the 'qt5_*_generated.inc' files and need to be patched into the source tree when preparing the port. For some reason they are currently missing in the patch for the 'qtdeclarative' module. I've added them in [1], together with the QtSvgDepends header file.
[1] https://github.com/cproc/genode/commit/12d865a742fbd4b55879a48dcefcacdc59ade...
Regards, Christian