title: Android load native library
body: <p>I'm trying to load a library I built with the standalone NDK toolchain.</p>
  
  <p>I built libGLmove.so and placed it in libs/armeabi of my Eclipse project</p>
  
  <p>However, the call to <code>System.loadLibrary("GLmove")</code> throws an <code>UnsatisfiedLinkError</code></p>
  
  <p>Any ideas as to how to resolve the problem or make Android find my library?
  How does ndk-build package the library after it builds it?</p>
  
  <p>Edit:  The exact compile flags are:</p>
  
  <blockquote>
    <p>/Users/thomas/Documents/android-ndk-r5b/toolchains/arm-eabi-4.4.0/prebuilt/darwin-x86/bin/arm-eabi-g++ --sysroot=/Users/thomas/Documents/android-ndk-r5b/platforms/android-8/arch-arm  -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -fno-exceptions -fno-rtti -nostdlib -fpic -shared -o GLmove.so -O3</p>
  </blockquote>