Hacker News new | ask | show | jobs
by rewma 1714 days ago
> End user of a linker?

I'd argue that if you're not packaging your software or testing your software's dependencies, either you're doing something extremely exotic that lies far outside anyone's happy path or "dylib error" should not even be a keyword in your vocabulary.

1 comments

Roughly the same thing happens on Windows and is called "DLL hell", occasionally witnessed by end users.
DLL Hell ceased to be a practical concern over a decade ago, particularly given that Windows provides tight control over its dynamic linking search order.

https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-...

DLL Hell is not a linking problem, it's a packaging problem.