| ke4nt1  
 
 
 
 
 Group: Members
 Posts: 2329
 Joined: Oct. 2003
 | 
|  | Posted: Jan. 07 2005,00:59 |  |  Could those be only symlinks in your /opt/screen/lib dir?
 Frequently, libs ending in .so.0 are only symlinks, pointing
 to some other location..
 All your other listed libs have numbers greater than zero,
 and they are all found, which is why I thought to ask..
 
 I usually see these files/symlinks grouped.
 
 libelf.so.0 => libelf.so.0.6.4
 libutempter.so.0 => libutempter.so.0.5
 
 
 And yes.., you are correct..
 Depending on how an application was compiled,
 or even if the author went to the effort of allowing alt paths,
 some apps simply will not run without seeing files in certain places.
 
 This is no fault of the extension, the OS, or the libs,
 and can often be worked around by setting a more proper
 path for your design in the configure file before compile-time.
 
 Here is some more data, from a "sun" perspective,
 on how it can work for you, against you, not at all,
 or even as a necessity to an app even running..
 http://www.visi.com/~barr/ldpath.html
 
 Again, if you recompile, you can usually set the lib path to your wishes..
 
 I've also seen where a path statement is forced by editing the global path to include checking the LD_LIBRARY_PATH first,
 like PATH=$LD_LIBRARY_PATH,$PATH
 Which forces a search for libs to check thru your LD_LIBRARY_PATH variable BEFORE your usual path,
 which may prevent the error - that it did not find it in the
 suggested or usual compiled-in path location.
 
 73
 ke4nt
 |