 Some depend on the executable storing explicit paths to the libraries.Any change to the library naming or layout of the file system will cause these systems to fail.More commonly, only the name of the library (and not the path) is stored in the executable, with the operating system supplying a method to find the library on disk, based on some algorithm.