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

Reply via email to