<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Il 07/11/2012 09:07, Mailing List SVR
ha scritto:<br>
</div>
<blockquote cite="mid:509A16B4.4070900@svrinformatica.it"
type="cite">Hi
<br>
<br>
Il 05/11/2012 13:10, Andoni Morales ha scritto:
<br>
<blockquote type="cite">2012/11/5 cee1 <a class="moz-txt-link-rfc2396E" href="mailto:fykcee1@gmail.com"><fykcee1@gmail.com></a>:
<br>
<blockquote type="cite">Hey,
<br>
<br>
We've tried the SDK under ubuntu, the target is android 4.0.3.
It
<br>
seems much better than the
<br>
<a class="moz-txt-link-freetext" href="http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions">http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions</a>
<br>
way, the latter has no builtable surfaceflingersink for high
version
<br>
android.
<br>
<br>
Some problems with gstreamer.mk:
<br>
* HOST_SED is empty under non windows environment.
<br>
<br>
* Failed to build when add ffmpeg to GSTREAMER_PLUGINS, the
linker
<br>
can't find symbols from libz (e.g. compress2), we solved it
by adding
<br>
"-lz" to 'buildsharedlibrary' target -- after right
parenthesis of
<br>
"call libtool-link"
<br>
<br>
* Also, enabling all codecs renders a build failure (the ndk
build
<br>
tool version is android-ndk-r8b):
<br>
/path.../ld.gold: gst-build/gstreamer_android.o: in function
<br>
gst_android_register_static_plugins:gstreamer_android.c(.text+0x174):
<br>
error: undefined reference to 'gst_plugin_mpegdemux_register'
<br>
<br>
/path.../ld.gold: gst-build/gstreamer_android.o: in function
<br>
gst_android_register_static_plugins:gstreamer_android.c(.text+0x1a0):
<br>
error: undefined reference to 'gst_plugin_rmdemux_register'
<br>
<br>
/path.../ld.gold: error:
<br>
/home/yefl/tmp/gstreamer-sdk-android-arm-debug-2012.10/lib/gstreamer-0.10/static/libgstnsf.a(libgstnsf_la-vrc7_snd.o):
<br>
multiple definition of 'table'
<br>
</blockquote>
All these build errors have already been addressed. In case you
don't
<br>
want to wait until the final release you can rebuild the SDK
yourself
<br>
with the following steps:
<br>
$ git clone
git://anongit.freedesktop.org/gstreamer-sdk/cerbero; cd cerbero
<br>
$ ./cerbero-uninstalled -c config/cross-android.cbc bootstrap
<br>
$ ./cerbero-uninstalled -c config/cross-android.cbc package
gstreamer-sdk
<br>
</blockquote>
<br>
I tryed this but the bootstrap fails, please see attached logs,</blockquote>
<br>
automake 1.12.4 depends on autoconf 2.69, ubuntu precise use 2.68
upgrading solve the reported compilation error,<br>
<br>
Nicola<br>
<br>
<blockquote cite="mid:509A16B4.4070900@svrinformatica.it"
type="cite"> is there a preferred linux distro to build the
android sdk?
<br>
<br>
thanks
<br>
Nicola
<br>
<br>
<blockquote type="cite">
<br>
<blockquote type="cite">
<br>
And...
<br>
* The examples under tutorials can't be used directly? Run the
binary
<br>
compiled from .C code, prompting many elements are failed to
create.
<br>
<br>
* There is no gst-inspect or gst-launch shipped with the SDK.
We've
<br>
tried to port them from gstreamer source, but neither of them
can find
<br>
non-static elements.
<br>
In development stage, it will be convenient if gst-inspect and
<br>
gst-launch exist. Curious why the example apk can find
plugins.
<br>
<br>
</blockquote>
For this first preview release we only provided the static
libraries
<br>
that are used for the ndk-build integration, as it's the only
thing
<br>
you really need in the applications' development. But for
testing
<br>
purpose, we will also provide a tarball with the shared
libraries and
<br>
GStreamer tools that you could use to test pipelines in the
device. If
<br>
you try to compile the SDK yourself, you will see that 2
tarballs are
<br>
created, the last one with the "-runtime" suffix contains what
you are
<br>
looking for.
<br>
<br>
Andoni
<br>
<blockquote type="cite">
<br>
--
<br>
Regards,
<br>
<br>
- cee1
<br>
_______________________________________________
<br>
gstreamer-android mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a>
<br>
</blockquote>
<br>
<br>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
gstreamer-android mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a>
</pre>
</blockquote>
<br>
</body>
</html>