title: Android NDK, No rule to make target
body: <p>I've seen this question other places, but the answers don't seem to apply to my situation.  I've got a .cpp file (not a .c file).  I'm getting the error:</p>
  
  <p>make: <em>*</em> No rule to make target <code>jni/native.c', needed by</code>obj/local/armeabi/objs/native/native.o'.  Stop. Cirapi_android          C/C++ Problem</p>
  
  <p>Here's my Android.mk file (very simple):</p>
  
  <pre><code>LOCAL_PATH:=$(call my-dir)
  include $(CLEAR_VARS)
  LOCAL_LDLIBS:=-llog
  LOCAL_MODULE:=native
  LOCAL_SRC_FILES:=native.cpp
  include $(BUILD_SHARED_LIBRARY)
  </code></pre>
  
  <p>I've removed all the extra spaces that solved other's problems.  It's complaining about native.c which I don't even have listed in my makefile.  Any ideas?</p>
  
  <p>I'm on MacOSX Snow Leopard, Eclipse Juno, NDK r8</p>