diff --git a/ndk/build/core/build-binary.mk b/ndk/build/core/build-binary.mk index 6566fec39..1446a7db6 100644 --- a/ndk/build/core/build-binary.mk +++ b/ndk/build/core/build-binary.mk @@ -29,6 +29,10 @@ include $(BUILD_SYSTEM)/build-module.mk # list of generated object files LOCAL_OBJECTS := +# always define ANDROID when building binaries +# +LOCAL_CFLAGS := -DANDROID $(LOCAL_CFLAGS) + # # Add the default system shared libraries to the build # diff --git a/ndk/build/core/definitions.mk b/ndk/build/core/definitions.mk index 4135faad3..1a425de84 100644 --- a/ndk/build/core/definitions.mk +++ b/ndk/build/core/definitions.mk @@ -370,7 +370,6 @@ $$(_OBJ): PRIVATE_CC := $$($$(my)CC) $$(_OBJ): PRIVATE_CFLAGS := $$($$(my)CFLAGS) \ $$($$(my)_$(LOCAL_ARM_MODE)_$(LOCAL_BUILD_MODE)_CFLAGS) \ -I$$(LOCAL_PATH) \ - -I$$(OBJS_DIR) \ $$(LOCAL_CFLAGS) \ $$(NDK_APP_CPPFLAGS) \ $$(NDK_APP_CFLAGS) \ @@ -430,7 +429,6 @@ $$(_OBJ): PRIVATE_CXX := $$($$(my)CXX) $$(_OBJ): PRIVATE_CXXFLAGS := $$($$(my)CXXFLAGS) \ $$($$(my)_$(LOCAL_ARM_MODE)_$(LOCAL_BUILD_MODE)_CFLAGS) \ -I$$(LOCAL_PATH) \ - -I$$(OBJS_DIR) \ $$(LOCAL_CFLAGS) \ $$(NDK_APP_CPPFLAGS) \ $$(NDK_APP_CXXFLAGS) \