From 5ada13f33b51f6ad88098d42d7c160db80e2a800 Mon Sep 17 00:00:00 2001 From: David Wagner Date: Tue, 26 Aug 2014 15:18:15 +0200 Subject: Fix pthread compilation flags According to the sem_init(3) manpage, we must pass the -pthread flag at link-time when using it. When using pthread_join(3), this flag must also be passed at compile time. The flags were wrong for libremote-processor and were missing for test-platform_host. Change-Id: Iec2797592d6d25297c87ceb2983e87e75624a576 Signed-off-by: David Wagner --- test/test-platform/Android.mk | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test') 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), \ -- cgit v1.1