OSDN Git Service

Fix sim-eng build.
authorAndy McFadden <fadden@android.com>
Wed, 9 Sep 2009 15:00:09 +0000 (08:00 -0700)
committerAndy McFadden <fadden@android.com>
Wed, 9 Sep 2009 15:02:54 +0000 (08:02 -0700)
Appears to have been broken by:

commit 9779b221e999583ff89e0dfc40e56398737adbb3
Author: Mathias Agopian <mathias@google.com>
Date:   Mon Sep 7 16:32:45 2009 -0700

    fix [2068105] implement queueBuffer/lockBuffer/dequeueBuffer properly

For some reason we don't like to have "-lpthread" globally -- it's a no-op
on device builds, but required for many host tools and all sim binaries --
so adding the use of pthread calls requires adding the library explicitly.

libs/ui/Android.mk

index 348dd68..9577044 100644 (file)
@@ -40,4 +40,8 @@ LOCAL_SHARED_LIBRARIES := \
 
 LOCAL_MODULE:= libui
 
+ifeq ($(TARGET_SIMULATOR),true)
+    LOCAL_LDLIBS += -lpthread
+endif
+
 include $(BUILD_SHARED_LIBRARY)