I'm trying to setup a test NDK project in Eclipse/ADT following this tutorial.
I've created a fresh new Android project "Test1", in which I've added these 2 files:
c:\Workspace\Test1\jni\Android.mk c:\Workspace\Test1\jni\ndkfoo.c
This is in Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := ndkfoo
LOCAL_SRC_FILES := ndkfoo.c
include $(BUILD_SHARED_LIBRARY)
But when I try to compile it, I get this error:
c:\Workspace\Test1\jni>ndk-build c:/android-ndk-r10d/build/core/build-shared-library.mk:23: *** Android NDK: Missing LOCAL_MODULE before including BUILD_SHARED_LIBRARY in c:/Workspace/Test1//jni/Android.mk . Stop.
But I do have a LOCAL_MODULE := ndkfoo clause in Android.mk, so I don't understand why I am getting this error!