[Mesa-dev] [PATCH] Android: egl: add dependency on libnativewindow
Rob Herring
robh at kernel.org
Thu Oct 26 19:18:58 UTC 2017
system/window.h is no longer available by default and is part of
libnativewindow, so add it to the shared libraries. It has to be conditional
because the library is only present in O and later.
Really, we should only be depending on vndk/window.h now, but that's only
in O and changing would be pretty invasive.
Signed-off-by: Rob Herring <robh at kernel.org>
---
src/egl/Android.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/egl/Android.mk b/src/egl/Android.mk
index 2de842ca4172..11818694f4f8 100644
--- a/src/egl/Android.mk
+++ b/src/egl/Android.mk
@@ -60,6 +60,10 @@ LOCAL_SHARED_LIBRARIES := \
libgralloc_drm \
libsync
+ifeq ($(filter $(MESA_ANDROID_MAJOR_VERSION), 4 5 6 7),)
+LOCAL_SHARED_LIBRARIES += libnativewindow
+endif
+
# This controls enabling building of driver libraries
ifneq ($(HAVE_I915_DRI),)
LOCAL_REQUIRED_MODULES += i915_dri
--
2.14.1
More information about the mesa-dev
mailing list