static libm

Pirmin Duss pirmin.duss at gapfruit.com
Mon Jan 16 00:02:41 CET 2023


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



More information about the users mailing list