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