Undefined references when extending Child in repo "Base"
himmelba at in.tum.de
Mon Jul 6 13:49:31 CEST 2020
> In case you want to call 'Child::test_print()' from outside of the base
> library (e.g., a dynamically linked program), you need to add the
> mangled 'Child::test_print' symbol to the Genode base library symbol
> file . This way the dynamic linker can find and export the function.
>  repos/base/lib/symbols/ld
Thanks for your help, I could fix the problem. However, I am wondering
whether there is an automated way to insert the mangled symbols? It
seems cumbersome to add every symbol by hand.
More information about the users