Hello Michael

On 1/15/23 21:46, Michael Grunditz wrote:

Turns out share build was user error .. somehow the link.txt gets
multiple copies of .a files. However the link of libunciorn.so fails
with undefined symbol main (from libposix.lib.so)

Is it possible to build libraries at all?

Building libraries isn't supported in the upstream Goa tool from Norman.

I'm currently working on this and a draft that can build libraries when the build system is `cmake` can be found at [1]. Other build systems aren't tested, as I did not have any libraries to test with.

This is still work in progress, as Norman did not review my changes yet. There is a mailing list thread about this in [2].


[1] https://github.com/trimpim/goa/tree/library_support
[2] https://lists.genode.org/pipermail/users/2022-November/008094.html

Regards,
Pirmin

_______________________________________________
Genode users mailing list
users@lists.genode.org
https://lists.genode.org/listinfo/users

Reply via email to