summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--remote-processor/Android.mk15
-rw-r--r--test/test-platform/Android.mk4
2 files changed, 12 insertions, 7 deletions
diff --git a/remote-processor/Android.mk b/remote-processor/Android.mk
index 913f037..af5d06f 100644
--- a/remote-processor/Android.mk
+++ b/remote-processor/Android.mk
@@ -48,9 +48,11 @@ common_cflags := \
-Wall \
-Werror \
-Wextra \
- -Wno-unused-parameter
+ -Wno-unused-parameter \
+ -pthread
+
+common_ldlibs := -pthread
-common_ldlibs := -lpthread
#############################
# Target build
@@ -58,12 +60,11 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(common_src_files)
-LOCAL_MODULE := $(common_module)
-LOCAL_MODULE_TAGS := $(common_module_tags)
-
LOCAL_CFLAGS := $(common_cflags)
+LOCAL_LDLIBS := $(common_ldlibs)
-LOCAL_LDLIBS += $(common_ldlibs)
+LOCAL_MODULE := $(common_module)
+LOCAL_MODULE_TAGS := $(common_module_tags)
include external/stlport/libstlport.mk
include $(BUILD_SHARED_LIBRARY)
@@ -76,10 +77,10 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES := $(common_src_files)
LOCAL_CFLAGS := $(common_cflags)
+LOCAL_LDLIBS := $(common_ldlibs)
LOCAL_MODULE := $(common_module)_host
LOCAL_MODULE_TAGS := $(common_module_tags)
-LOCAL_LDLIBS += $(common_ldlibs)
include $(BUILD_HOST_SHARED_LIBRARY)
diff --git a/test/test-platform/Android.mk b/test/test-platform/Android.mk
index a0ad8ba..0f58393 100644
--- a/test/test-platform/Android.mk
+++ b/test/test-platform/Android.mk
@@ -43,6 +43,8 @@ common_c_includes := \
$(LOCAL_PATH)/../../parameter/include \
$(LOCAL_PATH)/../../remote-processor/
+common_ldlibs := -pthread
+
common_shared_libraries := libparameter libremote-processor
#############################
# Target build
@@ -55,6 +57,7 @@ LOCAL_MODULE:= $(common_module)
LOCAL_MODULE_TAGS := $(common_module_tags)
LOCAL_C_INCLUDES := $(common_c_includes)
+LOCAL_LDLIBS := $(common_ldlibs)
LOCAL_STATIC_LIBRARIES := libpfw_utility
LOCAL_SHARED_LIBRARIES := $(common_shared_libraries)
@@ -73,6 +76,7 @@ LOCAL_MODULE:= $(common_module)_host
LOCAL_MODULE_TAGS := $(common_module_tags)
LOCAL_C_INCLUDES += $(common_c_includes)
+LOCAL_LDLIBS := $(common_ldlibs)
LOCAL_STATIC_LIBRARIES := libpfw_utility_host
LOCAL_SHARED_LIBRARIES := $(foreach shared_library, $(common_shared_libraries), \