From: Qiming Shi Date: Mon, 18 Aug 2014 04:38:14 +0000 (+0800) Subject: Enable 64bit build for Android, compatible with 32bit. X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=fc2a19807ad63bf7c374c790a655e285d37a7883;p=android-x86%2Fhardware-intel-libva.git Enable 64bit build for Android, compatible with 32bit. Refined the Android.mk to compatible with both 32 and 64 bit android build. Signed-off-by: Tinghong Li Signed-off-by: Qiming Shi (cherry picked from commit 03de01dce6f2b88b9c5ee54705aeebe17c6c5919) --- diff --git a/va/Android.mk b/va/Android.mk index eac34eb..6f2dfb7 100755 --- a/va/Android.mk +++ b/va/Android.mk @@ -25,7 +25,8 @@ LOCAL_PATH:= $(call my-dir) -LIBVA_DRIVERS_PATH = /system/lib +LIBVA_DRIVERS_PATH_32 = /system/lib +LIBVA_DRIVERS_PATH_64 = /system/lib64 # Version set to Android Jelly Bean ALOG_VERSION_REQ := 4.1 @@ -42,9 +43,14 @@ LOCAL_SRC_FILES := \ va_trace.c \ va_fool.c -LOCAL_CFLAGS += \ +LOCAL_CFLAGS_32 += \ + -DANDROID \ + -DVA_DRIVERS_PATH="\"$(LIBVA_DRIVERS_PATH_32)\"" \ + -DLOG_TAG=\"libva\" + +LOCAL_CFLAGS_64 += \ -DANDROID \ - -DVA_DRIVERS_PATH="\"$(LIBVA_DRIVERS_PATH)\"" \ + -DVA_DRIVERS_PATH="\"$(LIBVA_DRIVERS_PATH_64)\"" \ -DLOG_TAG=\"libva\" # Android Jelly Bean defined ALOGx, older versions use LOGx