Tuesday, November 27, 2018

Library hell in linux

A good portion of the requests for help in linux are off the form: cannot find object in the library path.

The linux pros have the pat answer, need more details to find out what went wrong.

The answer is currently ldconfig, a command tool that maintains the library index for run time start up of apps. The more correct answer is a GUI based tool for ldconfig which lists, for the user, intelligently, what libraries are known by the run time linker.  I have not found that tool, but I know someone has written it and has it using ldconfig in the background.  Where is that tool?

It seems to me that enterprise management of linker libraries is big business, a path to shortening the network distribution of enterprise software.  Someone must have invented the tools.

No comments: