<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi ,</span></div><div><br><span></span></div><div><span>I have installed ia32-libs ,autoconf&nbsp; ,libtool,gtk-doc-tools , androgenizer ,bison and flex packages , now the the compilation process&nbsp; has more progress,but I got a new error (When I use ndk 6 or 5)<br><br>Install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : libgstaudioconvert.so =&gt; libs/armeabi/libgstaudioconvert.so<br>Compile arm&nbsp;&nbsp;&nbsp; : gstaudioflinger &lt;= gstaudioflingersink.c<br>Compile++ arm&nbsp;&nbsp;&nbsp; : gstaudioflinger &lt;= GstAndroid.cpp<br>cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++<br>SharedLibrary&nbsp; :
 libgstaudioflinger.so<br>/opt/android-ndk-r6/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: cannot find -lmedia<br>collect2: ld returned 1 exit status<br>make: *** [/opt/3/obj/local/armeabi/libgstaudioflinger.so] Error 1<br><br><br><br>when I am using ndk 7, I get another error<br><br><br><br>arm-linux-androideabi-g++: unrecognized option '-no-undefined'<br>/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: warning: cannot find entry symbol xport-symbols-regex; defaulting to 00005fe8<br>Install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : libgstogg.so =&gt; libs/armeabi/libgstogg.so<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_util.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;=
 gstomx_interface.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_base_filter.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_base_videodec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_base_videoenc.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_base_audiodec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_dummy.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_volume.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_mpeg4dec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_h263dec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_h264dec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_wmvdec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_mpeg4enc.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_h264enc.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_h263enc.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_vorbisdec.c<br>Compile
 arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_mp3dec.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_base_sink.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_audiosink.c<br>Compile arm&nbsp;&nbsp;&nbsp; : gstomx &lt;= gstomx_conf.c<br>/opt/3/jni/../gst-openmax/omx/gstomx_conf.c:2: error: expected expression before ';' token<br>make: *** [obj/local/armeabi/objs-debug/gstomx/gstomx_conf.o] Error 1<br><br></span></div><div><br><span></span></div><div><span>Any Idea about this ?</span></div><div><br></div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> moh ab &lt;moh081@yahoo.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Discussions about GStreamer on Android
 &lt;gstreamer-android@lists.freedesktop.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 8, 2011 4:57:39 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: Building GStreamer error<br> </font> <br><div id="yiv352065907"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div><span>Hi </span>Stefan ,</div><div><br></div><div>The error message has been changed after I installed&nbsp; ia32-libs (I have Ubuntu 11.10 64bits) , Here is the new error message , Also I am not sure if the warnings about gstreamer libraries are normal or I have something wrong in the installed version</div><div><br></div><div>Updated project.properties<br>Updated local.properties<br>Updated file ./build.xml<br>Updated file
 ./proguard.cfg<br>android_headers<br>faad<br>glib<br>gnonlin<br>gst-android<br>gst-editing-services<br>gst-openmax<br>gst-plugins-bad<br>gst-plugins-base<br>gst-plugins-good<br>gst-plugins-ugly<br>gstreamer<br>jni<br>libid3tag<br>libmad<br>ogg<br>res<br>src<br>x264<br>Package gstreamer was not found in the pkg-config search path.<br>Perhaps you should add the directory containing `gstreamer.pc'<br>to the
 PKG_CONFIG_PATH environment variable<br>No package 'gstreamer' found<br>Package gstreamer-plugins-bad-0.10 was not found in the pkg-config search path.<br>Perhaps you should add the directory containing `gstreamer-plugins-bad-0.10.pc'<br>to the PKG_CONFIG_PATH environment variable<br>No package 'gstreamer-plugins-bad-0.10' found<br>Package gstreamer-audio-0.10 was not found in the pkg-config search path.<br>Perhaps you should add the directory containing `gstreamer-audio-0.10.pc'<br>to the PKG_CONFIG_PATH environment variable<br>No package 'gstreamer-audio-0.10' found<br>cd /opt/3/jni/../x264 ; \<br>&nbsp;&nbsp;&nbsp; CC="/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc" \<br>&nbsp;&nbsp;&nbsp; CFLAGS="-nostdlib -Bdynamic -Wl,-dynamic-linker,/system/bin/linker -Wl,--gc-sections -Wl,-z,nocopyreloc&nbsp;
 /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtbegin_dynamic.o&nbsp;&nbsp;&nbsp;&nbsp; /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a&nbsp;&nbsp;&nbsp;&nbsp; /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtend_android.o -I/include" \<br>&nbsp;&nbsp;&nbsp; LD=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-ld \<br>&nbsp;&nbsp;&nbsp; LDFLAGS="-lc -ldl -L/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib -L/opt/3/obj/local/armeabi -L/opt/3/jni/../libs" \<br>&nbsp;&nbsp;&nbsp; CPP=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-cpp \<br>&nbsp;&nbsp;&nbsp; CPPFLAGS="-I/include -I/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/include -I/opt/3/jni/../libid3tag -I/opt/3/jni/../libmad" \<br>&nbsp;&nbsp;&nbsp;
 PKG_CONFIG_LIBDIR=/opt/3/jni/../glib:/opt/3/jni/../gstreamer/pkgconfig:/opt/3/jni/../gst-plugins-base/pkgconfig:/opt/3/jni/../gst-plugins-good/pkgconfig:/opt/3/jni/../gst-plugins-bad/pkgconfig:/opt/3/jni/../x264:/opt/3/jni/../libmad:/opt/3/jni/../ogg \<br>&nbsp;&nbsp;&nbsp; PKG_CONFIG_TOP_BUILD_DIR=/ \<br>&nbsp;&nbsp;&nbsp; /opt/3/x264/configure --host=arm-linux-androideabi \<br>&nbsp;&nbsp;&nbsp; --prefix=/system --enable-shared<br>Platform:&nbsp;&nbsp; ARM<br>System:&nbsp;&nbsp;&nbsp;&nbsp; LINUX<br>asm:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>avs:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>lavf:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>ffms:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>gpac:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>gpl:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>thread:&nbsp;&nbsp;&nbsp;&nbsp; no<br>filters:&nbsp;&nbsp;&nbsp; crop select_every <br>debug:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 no<br>gprof:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>PIC:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>shared:&nbsp;&nbsp;&nbsp;&nbsp; yes<br>visualize:&nbsp; no<br>bit depth:&nbsp; 8<br><br>You can run 'make' or 'make fprofiled' now.<br>cd /opt/3/jni/../faad ; \<br>&nbsp;&nbsp;&nbsp; touch NEWS AUTHORS ChangeLog ; \<br>&nbsp;&nbsp;&nbsp; autoreconf -i &amp;&amp; \<br>&nbsp;&nbsp;&nbsp; CC="/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc" \<br>&nbsp;&nbsp;&nbsp; CFLAGS="-nostdlib -Bdynamic -Wl,-dynamic-linker,/system/bin/linker -Wl,--gc-sections -Wl,-z,nocopyreloc&nbsp; /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtbegin_dynamic.o&nbsp;&nbsp;&nbsp;&nbsp; /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a&nbsp;&nbsp;&nbsp;&nbsp; /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtend_android.o
 -I/include" \<br>&nbsp;&nbsp;&nbsp; LD=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-ld \<br>&nbsp;&nbsp;&nbsp; LDFLAGS="-lc -ldl -L/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib -L/opt/3/obj/local/armeabi -L/opt/3/jni/../libs" \<br>&nbsp;&nbsp;&nbsp; CPP=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-cpp \<br>&nbsp;&nbsp;&nbsp; CPPFLAGS="-I/include -I/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/include -I/opt/3/jni/../libid3tag -I/opt/3/jni/../libmad" \<br>&nbsp;&nbsp;&nbsp; PKG_CONFIG_LIBDIR=/opt/3/jni/../glib:/opt/3/jni/../gstreamer/pkgconfig:/opt/3/jni/../gst-plugins-base/pkgconfig:/opt/3/jni/../gst-plugins-good/pkgconfig:/opt/3/jni/../gst-plugins-bad/pkgconfig:/opt/3/jni/../x264:/opt/3/jni/../libmad:/opt/3/jni/../ogg \<br>&nbsp;&nbsp;&nbsp; PKG_CONFIG_TOP_BUILD_DIR=/ \<br>&nbsp;&nbsp;&nbsp; /opt/3/faad/configure
 --host=arm-linux-androideabi \<br>&nbsp;&nbsp;&nbsp; --prefix=/system &amp;&amp; \<br>&nbsp;&nbsp;&nbsp; for file in&nbsp; /opt/3/faad/libfaad/Android.mk; do \<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rm -f $file &amp;&amp; \<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; make -C $(dirname $file) $(basename $file) ; \<br>&nbsp;&nbsp;&nbsp; done<br>/bin/sh: autoreconf: not found<br>make: *** [libfaad-configure] Error 127<br><br></div><div><br></div><div>Can you please help me to figure out the problem?</div><div><br></div><div>Thanks</div><div>-Mehmat<br></div><div><br></div><div><br></div>  <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Stefan Sauer &lt;ensonic@hora-obscura.de&gt;<br> <b><span style="font-weight:bold;">To:</span></b>
 gstreamer-android@lists.freedesktop.org <br> <b><span style="font-weight:bold;">Sent:</span></b> Thursday, December 8, 2011 2:36:50 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: Building GStreamer error<br> </font> <br>On 12/08/2011 07:31 PM, Stefan Sauer wrote:<br>&gt; On 12/08/2011 04:32 PM, moh ab wrote:<br>&gt;&gt; Hi ,<br>&gt;&gt;<br>&gt;&gt; I am trying to compile the gstreamer to use it in my android project&nbsp; , I followed the steps that are under the section "Building GStreamer with the NDK" on this page <br>&gt;&gt;<br>&gt;&gt; <a rel="nofollow" target="_blank" href="http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions">http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions</a><br>&gt;&gt;<br>&gt;&gt; But the compilation failed and this is&nbsp; the result<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; up.sh<br>&gt;&gt; Updated project.properties<br>&gt;&gt; Updated
 local.properties<br>&gt;&gt; Updated
 file ./build.xml<br>&gt;&gt; Updated file ./proguard.cfg<br>&gt;&gt; android_headers<br>&gt;&gt; faad<br>&gt;&gt; glib<br>&gt;&gt; gnonlin<br>&gt;&gt; gst-android<br>&gt;&gt; gst-editing-services<br>&gt;&gt; gst-openmax<br>&gt;&gt; gst-plugins-bad<br>&gt;&gt; gst-plugins-base<br>&gt;&gt; gst-plugins-good<br>&gt;&gt; gst-plugins-ugly<br>&gt;&gt; gstreamer<br>&gt;&gt; jni<br>&gt;&gt; libid3tag<br>&gt;&gt; libmad<br>&gt;&gt; ogg<br>&gt;&gt; res<br>&gt;&gt; src<br>&gt;&gt; x264<br>&gt;&gt; make: /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found<br>&gt;&gt; Package gstreamer was not found in the pkg-config search path.<br>&gt;&gt; Perhaps you should add the directory containing `gstreamer.pc'<br>&gt;&gt; to the PKG_CONFIG_PATH environment variable<br>&gt;&gt; No package 'gstreamer' found<br>&gt;&gt; Package gstreamer-plugins-bad-0.10 was not found in the pkg-config search
 path.<br>&gt;&gt; Perhaps you should add the directory containing `gstreamer-plugins-bad-0.10.pc'<br>&gt;&gt; to the PKG_CONFIG_PATH environment variable<br>&gt;&gt; No package 'gstreamer-plugins-bad-0.10' found<br>&gt;&gt; Package gstreamer-audio-0.10 was not found in the pkg-config search path.<br>&gt;&gt; Perhaps you should add the directory containing `gstreamer-audio-0.10.pc'<br>&gt;&gt; to the PKG_CONFIG_PATH environment variable<br>&gt;&gt; No package 'gstreamer-audio-0.10' found<br>&gt;&gt; cd /opt/android-ndk-r7/apps/2/jni/../x264 ; \<br>&gt;&gt;&nbsp; &nbsp;  CC="/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc" \<br>&gt;&gt;&nbsp; &nbsp;  CFLAGS="-nostdlib -Bdynamic -Wl,-dynamic-linker,/system/bin/linker -Wl,--gc-sections -Wl,-z,nocopyreloc&nbsp; /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtbegin_dynamic.o&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 /opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib/crtend_android.o -I/include" \<br>&gt;&gt;&nbsp; &nbsp;  LD=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-ld \<br>&gt;&gt;&nbsp; &nbsp;  LDFLAGS="-lc -ldl -L/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/lib -L/opt/android-ndk-r7/apps/2/obj/local/armeabi -L/opt/android-ndk-r7/apps/2/jni/../libs" \<br>&gt;&gt;&nbsp; &nbsp;  CPP=/opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-cpp \<br>&gt;&gt;&nbsp; &nbsp;  CPPFLAGS="-I/include -I/opt/android-ndk-r7/platforms/android-3/arch-arm/usr/include -I/opt/android-ndk-r7/apps/2/jni/../libid3tag -I/opt/android-ndk-r7/apps/2/jni/../libmad" \<br>&gt;&gt;&nbsp; &nbsp; 
 PKG_CONFIG_LIBDIR=/opt/android-ndk-r7/apps/2/jni/../glib:/opt/android-ndk-r7/apps/2/jni/../gstreamer/pkgconfig:/opt/android-ndk-r7/apps/2/jni/../gst-plugins-base/pkgconfig:/opt/android-ndk-r7/apps/2/jni/../gst-plugins-good/pkgconfig:/opt/android-ndk-r7/apps/2/jni/../gst-plugins-bad/pkgconfig:/opt/android-ndk-r7/apps/2/jni/../x264:/opt/android-ndk-r7/apps/2/jni/../libmad:/opt/android-ndk-r7/apps/2/jni/../ogg \<br>&gt;&gt;&nbsp; &nbsp;  PKG_CONFIG_TOP_BUILD_DIR=/ \<br>&gt;&gt;&nbsp; &nbsp;  /opt/android-ndk-r7/apps/2/x264/configure --host=arm-linux-androideabi \<br>&gt;&gt;&nbsp; &nbsp;  --prefix=/system --enable-shared<br>&gt;&gt; No working C compiler found.<br>&gt;&gt; make: *** [libx264-configure] Error 1<br>&gt;&gt;<br>&gt; for starters, upgrade your ndk, r7 is super old.<br>sorry mismatch of ndk and sdk version. r7 is new. But something is wrong<br>with the ndk setup:<br><br>make:
 /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found<br><br>can you check where your gcc is?<br><br>Stefan<br>&gt; Stefan<br>&gt;<br>&gt;&gt; Any suggestion Plz , I do not know exactly what is the problem .I am using Ubuntu 11.10 <br>&gt;&gt;<br>&gt;&gt; Thanks for help<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; gstreamer-android mailing list<br>&gt;&gt; <a rel="nofollow" ymailto="mailto:gstreamer-android@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a><br>&gt;&gt; <a rel="nofollow" target="_blank" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a><br>&gt; _______________________________________________<br>&gt; gstreamer-android mailing list<br>&gt; <a rel="nofollow"
 ymailto="mailto:gstreamer-android@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a><br>&gt; <a rel="nofollow" target="_blank" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a><br><br>_______________________________________________<br>gstreamer-android mailing list<br><a rel="nofollow" ymailto="mailto:gstreamer-android@lists.freedesktop.org" target="_blank" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a><br><a rel="nofollow" target="_blank" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a><br><br><br> </div> </div>  </div></div></div><br>_______________________________________________<br>gstreamer-android mailing list<br><a
 ymailto="mailto:gstreamer-android@lists.freedesktop.org" href="mailto:gstreamer-android@lists.freedesktop.org">gstreamer-android@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-android" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-android</a><br><br><br> </div> </div>  </div></body></html>