Friday, October 24, 2008

Find the libraries your executable needs

LD_DEBUG is an environment variable that can be used to look under the hood of the Linux loader.
For ex: setting LD_DEBUG to libs will show you what the loader is doing to find the shared libraries needed to run an executable.


mpire@sandbox mpire $ LD_DEBUG=libs ls
23994: find; searching
23994: search path=/site/mpire/sys/mysql/lib/mysql/tls/i686/m ....

No comments: