I checked the repository for an update, and it still has no typeinfo for QPlainTextEdit. However, perhaps a seemingly insignificant modification I made in my code (e.g. changing a dynamic_cast to a static_cast) fixed the problem.
On Tue, Oct 23, 2018 at 3:54 AM Pirmin Duss pirmin.duss@gapfruit.com wrote:
Hello Christian
On 23.10.18 09:13, Christian Helmuth wrote:
The following command reveals the reason of this error: a missing entry for the QToolButton typeinfo symbols in https://github.com/cproc/genode-symbols.
c++filt < $(./tool/ports/current qt5)/lib/symbols/qt5_widgets | grep
'typeinfo.*Q[A-z]*Button'
So please add the missing symbol to the qt5_widgets file above and rebuild your depot. It would be nice if you'd report your fixes in the issue tracker.
This helped me a lot. I was able to fix the problem. Before I was not aware, that the symbol files for Qt are in the contrib directory and so I didn't search there for them.
I have created an issue in cproc's repository and pushed the fix to my clone of it.
Best regards, Pirmin
Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users