>So I've invested enough to post a new patch that:
>
>- Produces pretty much unchanged results on NetBSD (and probably Linux)
>
>- Produces shlibs on macOS (the latest Sequoia/aarch64 and also Tiger/powerpc) that look to my eyes like what libtool would make
>
>- Doesn't use libtool
>
>- Trades away some GNU Make declarative expressiveness in exchange for zeal, but maybe leaves enough hints to restore the expressiveness
>
>On NetBSD I've verified that skalibs can be dynamically linked by s6-dns. I ran out of steam getting s6-dns to build macOS dylibs, but I bet it'd work if someone did (and am, of course, happy to test).
That's awesome, thanks a lot! I'll take a look and see if I can add
some of the declarative expressiveness back. 😄
--
Laurent
Received on Tue May 20 2025 - 02:59:32 CEST