title: How to debug a Java UnsatisfiedLinkError?
body: <p>On Windows (everything works on OSX), I have a Java library which depends on a native library. I load this individual library with <code>System.load()</code>, and right after an <code>UnsatisfiedLinkError: Can't find dependent libraries</code> exception shows up.</p>
  
  <p>The native library has no particular dependencies – it only relies on system libraries, as confirmed by dependency walker (where it's perfectly ok). I have tried using a x86 version with an x86 JRE and an x64 version with an x64 JRE, having faced no change at all.</p>
  
  <p>After spending two days after this, I would like to know if there is more information that can be obtained from this exception: <strong>what</strong> library is it trying to load, for instance?</p>