Software development; mainly Ada, mainly on macOS.
This was prompted
posting on comp.lang.ada; under Mac OS X, if you write a binding
to a C library that's in a non-standard place, it's tricky to link
against the binding so that the C library is found at run time.