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.