Well, I can only consider a corrupted file system or a potential bad hard disk. The ldconfig program scans the directories that are specified in the /etc/ld.so.conf file and reads all the files and links. It then stores the infomation in the file /etc/ld.so.cache. This information is used when a program desires to load a library to use or when compiling additional programs and the libraries are required. The ld.so.conf file usually has only a few directories. The default file has only five directories in it. You may want to look at each of them and check out the directories. You could even just rename the file to something else, but leave the leave the cache file there. Technically, it would be a broken system, but it might help to identify if this is really the source of the problem.
|