How to build ligstreamer_android.so for android_x86

JYbob jinyoung.noh at lge.com
Sun Oct 25 21:58:33 PDT 2015


Hi,

How to build ligstreamer_android.so for android_x86 using ndk-build???

I downloaded  gstreamer-1.0-android-x86_64-1.6.0.tar.bz2
<http://gstreamer.freedesktop.org/data/pkg/android/1.6.0/>  

I set path for gstreamer-1.0-android-x86_64-1.6
: export GSTREAMER_ROOT=/home/jhpark/gstreamer-1.0-android-x86_64-1.6
export GSTREAMER_SDK_ROOT=/home/jhpark/gstreamer-1.0-android-x86_64-1.6
export GSTREAMER_ROOT_ANDROID=/home/jhpark/gstreamer-1.0-android-x86_64-1.6
export
GSTREAMER_SDK_ROOT_ANDROID=/home/jhpark/gstreamer-1.0-android-x86_64-1.6

and I made Android.mk file like below:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

GSTREAMER_NDK_BUILD_PATH :=
$(GSTREAMER_SDK_ROOT)/share/gst-android/ndk-build/
include $(GSTREAMER_NDK_BUILD_PATH)/plugins.mk
GSTREAMER_PLUGINS := $(GSTREAMER_PLUGINS_CORE) $(GSTREAMER_PLUGINS_PLAYBACK)
$(GSTREAMER_PLUGINS_CODECS) $(GSTREAMER_PLUGINS_NET)
$(GSTREAMER_PLUGINS_SYS) $(GSTREAMER_PLUGINS_EFFECTS)
$(GSTREAMER_PLUGINS_CODECS_RESTRICTED)
G_IO_MODULES := gnutls
GSTREAMER_EXTRA_DEPS := gstreamer-video-1.0
include $(GSTREAMER_NDK_BUILD_PATH)/gstreamer-1.0.mk


I commanded :
root at jyn:/home/jynoh/gstreamer/jnu#ndk-build APP_PLATFORM=android-19
APP_ABI=x86


and I got this result,


Gstreamer     :[GEN] => gst-build-x86/gstreamer_android.c
Gstreamer     :[GEN] => gst-build-x86/gstreamer_android.c
In file included from
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gst.h:83:0
                      from gst-build-x86/gstreamer_android.c:2:
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gstutils.h:
In function '__gst_fast_read_swap64':
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gstutils.h:134:3:
error: left shift count >= width of type [-Werror]
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gstutils.h:134:3:
error: left shift count >= width of type [-Werror]
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gstutils.h:134:3:
error: left shift count >= width of type [-Werror]
/home/jhpark/gstreamer-1.0-android-x86_64-1.6.0/include/gstreamer-1.0/gst/gstutils.h:134:3:
error: left shift count >= width of type [-Werror]

...


make: *** [gst-build-x86/gstreamer_android.o] Error 1




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-build-ligstreamer-android-so-for-android-x86-tp4674256.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list