Well, I think the error is rather self-explanatory, as long as you understand what the dynamic linker is. It's a component/library for loading executables that are dynamically linked, including (almost) all Genode components, and its filename is "ld.lib.so". The error means your code tried to start the component directly, rather than using the dynamic linker. I suggest that you look at the code of other components that start child components, such as launcher, init, and cli_monitor.
On Tue, Jul 30, 2019, 1:17 PM Fesl, Matthias m.fesl@tum.de wrote:
Hello everyone,
I am struggling with starting a component as a child from another component.
At runtime the following error appears:
Error: attempt to start dynamic executable without dynamic linker
When I am starting the child component directly from init, it works.
Does anyone know where the error could come from or where I need to start searching?
Tank you in advance,
with best regards,
Matthias Fesl _______________________________________________ Genode users mailing list users@lists.genode.org https://lists.genode.org/listinfo/users