diff --git a/libs/surfaceflinger/Android.mk b/libs/surfaceflinger/Android.mk index 93cb5ae90c091..88e76dcbba400 100644 --- a/libs/surfaceflinger/Android.mk +++ b/libs/surfaceflinger/Android.mk @@ -28,7 +28,7 @@ endif # need "-lrt" on Linux simulator to pick up clock_gettime ifeq ($(TARGET_SIMULATOR),true) ifeq ($(HOST_OS),linux) - LOCAL_LDLIBS += -lrt + LOCAL_LDLIBS += -lrt -lpthread endif endif diff --git a/media/libmedia/Android.mk b/media/libmedia/Android.mk index 806ef52063fe6..ebbf13fa3bc2e 100644 --- a/media/libmedia/Android.mk +++ b/media/libmedia/Android.mk @@ -26,7 +26,7 @@ LOCAL_SHARED_LIBRARIES := \ LOCAL_MODULE:= libmedia ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) -LOCAL_LDLIBS += -ldl +LOCAL_LDLIBS += -ldl -lpthread endif ifneq ($(TARGET_SIMULATOR),true)