title: How to list library dependencies of a non-native binary?
body: <p>When developing for native platform, I can use ldd to list all the shared libraries (.so files) a binary executable I build will try to load upon start-up. But when cross-compiling, I don't know how to get the same information. The <code>ldd</code> is not a normal binutils utility, like <code>strip</code> or <code>ar</code>, that can be built alongside <code>gcc</code> for cross compiling, but instead, it is a cryptic shell script that apparently can only run on native platform.</p>
  
  <p>So, using the cross-target binutils tools, is there any way to get a list of the dynamically linked dependency for of a foreign binary?</p>