From 11026a3edaff4882c52680dd6492aa0455b4afc2 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 7 Mar 2013 21:24:40 +0900 Subject: [PATCH] android: Use zlib provided by NDK --- configure.ac | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 00687a6..78f87bb 100644 --- a/configure.ac +++ b/configure.ac @@ -97,6 +97,7 @@ LIBS=$LIBS_OLD case "$host" in *android*) + android_build=yes # android does not need -pthread, but needs followng 2 libs for C++ SRC_LIBS="$SRC_LIBS -lstdc++ -lsupc++" ;; @@ -106,9 +107,14 @@ case "$host" in esac # zlib -PKG_CHECK_MODULES([ZLIB], [zlib >= 1.2.3]) -LIBS="$ZLIB_LIBS $LIBS" -CFLAGS="$CFLAGS $ZLIB_CFLAGS" +if test "x$android_build" = "xyes"; then + # Use zlib provided by NDK + LIBS="-lz $LIBS" +else + PKG_CHECK_MODULES([ZLIB], [zlib >= 1.2.3]) + LIBS="$ZLIB_LIBS $LIBS" + CFLAGS="$CFLAGS $ZLIB_CFLAGS" +fi # cunit PKG_CHECK_MODULES([CUNIT], [cunit >= 2.1], [have_cunit=yes], [have_cunit=no])