How to List Shared Library Dependencies Used by an Application

Every how and then you need to find out what libraries a certain application is using. Log in to your shell prompt and  type eg :

ldd `which nano`

You should see a result like:

ldd -v `which nano` => (0xb7f58000) => /lib/ (0xb7f0e000) => /lib/i686/cmov/ (0xb7db3000) => /lib/i686/cmov/ (0xb7dae000)

/lib/ (0xb7f59000)

Version information:

/usr/bin/nano: (GLIBC_2.3) => /lib/i686/cmov/ (GLIBC_2.3.4) => /lib/i686/cmov/ (GLIBC_2.1) => /lib/i686/cmov/ (GLIBC_2.2) => /lib/i686/cmov/ (GLIBC_2.0) => /lib/i686/cmov/

/lib/ (GLIBC_2.1) => /lib/i686/cmov/ (GLIBC_2.0) => /lib/i686/cmov/ (GLIBC_2.1.3) => /lib/i686/cmov/ (GLIBC_2.3) => /lib/i686/cmov/ (GLIBC_2.2) => /lib/i686/cmov/ (GLIBC_2.1) => /lib/i686/cmov/ (GLIBC_2.0) => /lib/i686/cmov/

/lib/i686/cmov/ (GLIBC_PRIVATE) => /lib/ (GLIBC_2.3) => /lib/ (GLIBC_2.1) => /lib/

/lib/i686/cmov/ (GLIBC_PRIVATE) => /lib/ (GLIBC_2.1.3) => /lib/i686/cmov/ (GLIBC_2.1) => /lib/i686/cmov/ (GLIBC_2.0) => /lib/i686/cmov/ (GLIBC_PRIVATE) => /lib/i686/cmov/



Bad Behavior has blocked 60 access attempts in the last 7 days.