Hi Christian,
after applying your commit and fixing the vpaths for the plugin directory it compiles but it still fails to find the qtvirtualkeyboardplugin.
qrc:/Basic.qml:31:1: module "QtQuick.VirtualKeyboard" is not installed
I can't find the problem at this point. The tar archive seems to be complete and the QtQuick2 plugin which also is in the archive is found correctly.
./qt/qml/ ./qt/qml/QtQuick.2/ ./qt/qml/QtQuick.2/qt5_qtquick2plugin.lib.so ./qt/qml/QtQuick.2/qmldir ./qt/qml/QtQuick.VirtualKeyboard/ ./qt/qml/QtQuick.VirtualKeyboard/qt5_qtvirtualkeyboardplugin.lib.so ./qt/qml/QtQuick.VirtualKeyboard/qmldir ./qt/qml/QtQuick.VirtualKeyboard.2/ ./qt/qml/QtQuick.VirtualKeyboard.2/qt5_qtvirtualkeyboardplugin.lib.so ./qt/qml/QtQuick.VirtualKeyboard.2/qmldir
(I tried both variants of the virtual keyboard directory but none of the worked.) My current state is under [1].
Thanks and regards, Johannes
[1]: https://github.com/jklmnn/genode/commit/ae3425c0ff2bbab0502f4216af8f89b17228...
Am 28.07.2017 um 13:26 schrieb Christian Prochaska:
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
Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main