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