<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックIssue on Installing gstreamer-imx</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Issue-on-Installing-gstreamer-imx/m-p/652637#M99887</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dears,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;per instruction&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-330147"&gt;Installing Ubuntu Rootfs on NXP i.MX6 boards&lt;/A&gt;&amp;nbsp;&lt;SPAN style="color: black; background: white; border: 0px; font-weight: inherit; font-size: 12pt;"&gt;On Installing gstreamer-imx:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="" style="color: #51626f; background-color: #fbfbfb; border: 0px; font-size: 12px; margin: 0px !important; padding: 1px 0px 0px;"&gt;&lt;DIV class="" style="border: 0px; font-weight: inherit; font-size: 12px; padding: 0px 0px 0px 45px;"&gt;&lt;DIV style="border: 0px; font-weight: inherit; font-size: 12px;"&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;OL class="" start="1" style="color: #5c5c5c; background-color: #ffffff; border: none; font-weight: inherit; font-size: 12px; margin: 0px 0px 1px 45px !important;"&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="background-color: inherit; border: 0px; color: black; font-weight: inherit; font-size: 9pt !important;"&gt;Install&amp;nbsp;build&amp;nbsp;deps,&amp;nbsp;gstreamer1.x,&amp;nbsp;this&amp;nbsp;step&amp;nbsp;could&amp;nbsp;take&amp;nbsp;some&amp;nbsp;time&amp;nbsp;(~350MB):&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;apt-get&amp;nbsp;install&amp;nbsp;python&amp;nbsp;pkg-config&amp;nbsp;git&amp;nbsp;gstreamer1.0-x&amp;nbsp;gstreamer1.0-tools&amp;nbsp;gstreamer1.0-plugins-good&amp;nbsp;gstreamer1.0-plugins-bad&amp;nbsp;gstreamer1.0-alsa&amp;nbsp;libgstreamer1.0-dev&amp;nbsp;libgstreamer-plugins-base1.0-dev&amp;nbsp;libgstreamer-plugins-good1.0-dev&amp;nbsp;g++-multilib&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;git&amp;nbsp;clone&amp;nbsp;git://github.com/Freescale/gstreamer-imx.git&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;cd&amp;nbsp;gstreamer-imx&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;ln&amp;nbsp;–s&amp;nbsp;/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/&amp;nbsp;/usr/lib/gstreamer-1.0&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;configure&amp;nbsp;--prefix=/usr&amp;nbsp;--kernel-headers=/include&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;install&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;cd&amp;nbsp;../../&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;By ./waf configure --prefix=/usr --kernel-headers=/include&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;root@linaro-alip:~# cd gstreamer-imx/&lt;BR /&gt;root@linaro-alip:~/gstreamer-imx# ./waf configure --prefix=/usr --kernel-headers=/include&lt;BR /&gt;Setting top to : /root/gstreamer-imx&lt;BR /&gt;Setting out to : /root/gstreamer-imx/build&lt;BR /&gt;Checking for 'gcc' (C compiler) : /usr/bin/gcc&lt;BR /&gt;Checking for compiler switch -O2 : yes&lt;BR /&gt;Checking for compiler switch -DPIC : yes&lt;BR /&gt;Checking for compiler switch -fPIC : yes&lt;BR /&gt;Checking for compiler switch -std=gnu99 : yes&lt;BR /&gt;Checking for compiler switch -Wall : yes&lt;BR /&gt;Checking for compiler switch -Wextra : yes&lt;BR /&gt;Checking for compiler switch -Wno-sign-compare : yes&lt;BR /&gt;Checking for compiler switch -Wno-missing-field-initializers : yes&lt;BR /&gt;Checking for compiler switch -Wno-unused-parameter : yes&lt;BR /&gt;Checking for compiler switch -Wno-cpp : yes&lt;BR /&gt;Building for Android : no&lt;BR /&gt;Checking for library dl : yes&lt;BR /&gt;Checking for library m : yes&lt;BR /&gt;Checking for library pthread : yes&lt;BR /&gt;Checking for program 'pkg-config' : /usr/bin/pkg-config&lt;BR /&gt;Checking for 'gstreamer-1.0' version : yes&lt;BR /&gt;Checking for 'gstreamer-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-base-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-audio-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-video-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for library gstphotography-1.0 : yes&lt;BR /&gt;checking whether or not the kernel version is greater than 3.5.0 : yes&lt;BR /&gt;Checking for library g2d : yes&lt;BR /&gt;Checking for header g2d.h : yes&lt;BR /&gt;G2D elements will be built&lt;BR /&gt;checking for linux/pxp_device.h : yes&lt;BR /&gt;PxP elements will be built&lt;BR /&gt;checking for linux/fb.h and the IPU header linux/ipu.h : yes&lt;BR /&gt;IPU elements will be built&lt;BR /&gt;Checking for 'libimxvpuapi &amp;gt;= 0.10.3' : not found&lt;BR /&gt;could not find installed imxvpuapi library - VPU elements will not be built&lt;BR /&gt;Checking for library X11 : not found&lt;BR /&gt;EGL sink with Vivante direct textures will not be built - dependencies not found&lt;BR /&gt;Checking for 'libfslaudiocodec' : yes&lt;BR /&gt;Searching fslcodec plugin directory : found&lt;BR /&gt;uniaudio decoder will be built&lt;BR /&gt;Checking for library _mp3_enc_arm12_elinux : yes&lt;BR /&gt;mp3 encoder will be built&lt;BR /&gt;'configure' finished successfully (5.746s)&lt;BR /&gt;root@linaro-alip:~/gstreamer-imx#&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;P&gt;by calling ./waf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@linaro-alip:~/gstreamer-imx# ./waf&lt;BR /&gt;Waf: Entering directory `/root/gstreamer-imx/build'&lt;BR /&gt;[28/49] Compiling src/v4l2src/v4l2src.c&lt;BR /&gt;[33/49] Linking build/src/audio/libgstimxaudio.so&lt;BR /&gt;[36/49] Compiling src/blitter/video_sink.c&lt;BR /&gt;[37/49] Compiling src/blitter/video_transform.c&lt;BR /&gt;[38/49] Compiling src/compositor/gst-backport/gstimxbpaggregator.c&lt;BR /&gt;In file included from ../src/v4l2src/v4l2src.c:24:0:&lt;BR /&gt;/usr/include/gstreamer-1.0/gst/interfaces/photography.h:28:2: warning: #warning "The GstPhotography interface is unstable API and may change in future." [-Wcpp]&lt;BR /&gt; #warning "The GstPhotography interface is unstable API and may change in future."&lt;BR /&gt; ^&lt;BR /&gt;/usr/include/gstreamer-1.0/gst/interfaces/photography.h:29:2: warning: #warning "You can define GST_USE_UNSTABLE_API to avoid this warning." [-Wcpp]&lt;BR /&gt; #warning "You can define GST_USE_UNSTABLE_API to avoid this warning."&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_caps_for_current_setup’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:541:14: error: ‘GST_VIDEO_FORMAT_NV12_64Z32’ undeclared (first use in this function)&lt;BR /&gt; gst_fmt = GST_VIDEO_FORMAT_NV12_64Z32;&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c:541:14: note: each undeclared identifier is reported only once for each function it appears in&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_get_type’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1063:54: warning: unused parameter ‘type’ [-Wunused-parameter]&lt;BR /&gt; static GstURIType gst_imx_v4l2src_uri_get_type(GType type)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_get_protocols’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1068:69: warning: unused parameter ‘type’ [-Wunused-parameter]&lt;BR /&gt; static const gchar *const * gst_imx_v4l2src_uri_get_protocols(GType type)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_set_uri’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1086:32: warning: unused parameter ‘error’ [-Wunused-parameter]&lt;BR /&gt; const gchar * uri, GError ** error)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_handler_init’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1099:73: warning: unused parameter ‘iface_data’ [-Wunused-parameter]&lt;BR /&gt; static void gst_imx_v4l2src_uri_handler_init(gpointer g_iface, gpointer iface_data)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_af_status_cb’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1364:56: warning: unused parameter ‘clock’ [-Wunused-parameter]&lt;BR /&gt; static gboolean gst_imx_v4l2src_af_status_cb(GstClock *clock, GstClockTime time,&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c:1364:76: warning: unused parameter ‘time’ [-Wunused-parameter]&lt;BR /&gt; static gboolean gst_imx_v4l2src_af_status_cb(GstClock *clock, GstClockTime time,&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_photography_init’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1432:73: warning: unused parameter ‘iface_data’ [-Wunused-parameter]&lt;BR /&gt; static void gst_imx_v4l2src_photography_init(gpointer g_iface, gpointer iface_data)&lt;BR /&gt; ^&lt;/P&gt;&lt;P&gt;[39/49] Compiling src/compositor/gst-backport/gstimxbpvideoaggregator.c&lt;BR /&gt;&lt;STRONG&gt;[40/49] Compiling src/compositor/compositor.c&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Waf: Leaving directory `/root/gstreamer-imx/build'&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Build failed&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt; -&amp;gt; task in 'gstimxv4l2videosrc' failed (exit status 1):&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt; {task 1988745456: c v4l2src.c -&amp;gt; v4l2src.c.1.o}&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;['/usr/bin/gcc', '-Wextra', '-Wall', '-std=gnu99', '-fPIC', '-DPIC', '-O2', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Isrc/v4l2src', '-I../src/v4l2src', '-I.', '-I..', '-I/usr/include/gstreamer-1.0', '-I/usr/include/glib-2.0', '-I/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '../src/v4l2src/v4l2src.c', '-c', '-o/root/gstreamer-imx/build/src/v4l2src/v4l2src.c.1.o']&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;root@linaro-alip:~/gstreamer-imx#&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm looking for a resolution for "Build failed" issue and how to configure it and compile it correctly?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Nov 2016 08:40:57 GMT</pubDate>
    <dc:creator>erikraynolds</dc:creator>
    <dc:date>2016-11-11T08:40:57Z</dc:date>
    <item>
      <title>Issue on Installing gstreamer-imx</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Issue-on-Installing-gstreamer-imx/m-p/652637#M99887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dears,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;per instruction&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-330147"&gt;Installing Ubuntu Rootfs on NXP i.MX6 boards&lt;/A&gt;&amp;nbsp;&lt;SPAN style="color: black; background: white; border: 0px; font-weight: inherit; font-size: 12pt;"&gt;On Installing gstreamer-imx:&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="" style="color: #51626f; background-color: #fbfbfb; border: 0px; font-size: 12px; margin: 0px !important; padding: 1px 0px 0px;"&gt;&lt;DIV class="" style="border: 0px; font-weight: inherit; font-size: 12px; padding: 0px 0px 0px 45px;"&gt;&lt;DIV style="border: 0px; font-weight: inherit; font-size: 12px;"&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;OL class="" start="1" style="color: #5c5c5c; background-color: #ffffff; border: none; font-weight: inherit; font-size: 12px; margin: 0px 0px 1px 45px !important;"&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="background-color: inherit; border: 0px; color: black; font-weight: inherit; font-size: 9pt !important;"&gt;Install&amp;nbsp;build&amp;nbsp;deps,&amp;nbsp;gstreamer1.x,&amp;nbsp;this&amp;nbsp;step&amp;nbsp;could&amp;nbsp;take&amp;nbsp;some&amp;nbsp;time&amp;nbsp;(~350MB):&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;apt-get&amp;nbsp;install&amp;nbsp;python&amp;nbsp;pkg-config&amp;nbsp;git&amp;nbsp;gstreamer1.0-x&amp;nbsp;gstreamer1.0-tools&amp;nbsp;gstreamer1.0-plugins-good&amp;nbsp;gstreamer1.0-plugins-bad&amp;nbsp;gstreamer1.0-alsa&amp;nbsp;libgstreamer1.0-dev&amp;nbsp;libgstreamer-plugins-base1.0-dev&amp;nbsp;libgstreamer-plugins-good1.0-dev&amp;nbsp;g++-multilib&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;git&amp;nbsp;clone&amp;nbsp;git://github.com/Freescale/gstreamer-imx.git&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;cd&amp;nbsp;gstreamer-imx&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;ln&amp;nbsp;–s&amp;nbsp;/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/&amp;nbsp;/usr/lib/gstreamer-1.0&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;configure&amp;nbsp;--prefix=/usr&amp;nbsp;--kernel-headers=/include&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: #5c5c5c; background-color: #f6f6f6; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;./waf&amp;nbsp;install&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI class="" style="color: inherit; background-color: #ffffff; border-top: none; border-bottom: none; border-left: 3px solid #6ce26c; border-right: none; font-weight: inherit; font-size: 12px; margin: 0px !important; padding: 0px 3px 0px 10px !important;"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;#&amp;nbsp;cd&amp;nbsp;../../&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;By ./waf configure --prefix=/usr --kernel-headers=/include&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="color: black; background-color: inherit; border: 0px; font-weight: inherit; font-size: 9pt !important;"&gt;root@linaro-alip:~# cd gstreamer-imx/&lt;BR /&gt;root@linaro-alip:~/gstreamer-imx# ./waf configure --prefix=/usr --kernel-headers=/include&lt;BR /&gt;Setting top to : /root/gstreamer-imx&lt;BR /&gt;Setting out to : /root/gstreamer-imx/build&lt;BR /&gt;Checking for 'gcc' (C compiler) : /usr/bin/gcc&lt;BR /&gt;Checking for compiler switch -O2 : yes&lt;BR /&gt;Checking for compiler switch -DPIC : yes&lt;BR /&gt;Checking for compiler switch -fPIC : yes&lt;BR /&gt;Checking for compiler switch -std=gnu99 : yes&lt;BR /&gt;Checking for compiler switch -Wall : yes&lt;BR /&gt;Checking for compiler switch -Wextra : yes&lt;BR /&gt;Checking for compiler switch -Wno-sign-compare : yes&lt;BR /&gt;Checking for compiler switch -Wno-missing-field-initializers : yes&lt;BR /&gt;Checking for compiler switch -Wno-unused-parameter : yes&lt;BR /&gt;Checking for compiler switch -Wno-cpp : yes&lt;BR /&gt;Building for Android : no&lt;BR /&gt;Checking for library dl : yes&lt;BR /&gt;Checking for library m : yes&lt;BR /&gt;Checking for library pthread : yes&lt;BR /&gt;Checking for program 'pkg-config' : /usr/bin/pkg-config&lt;BR /&gt;Checking for 'gstreamer-1.0' version : yes&lt;BR /&gt;Checking for 'gstreamer-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-base-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-audio-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for 'gstreamer-video-1.0 &amp;gt;= 1.2.0' : yes&lt;BR /&gt;Checking for library gstphotography-1.0 : yes&lt;BR /&gt;checking whether or not the kernel version is greater than 3.5.0 : yes&lt;BR /&gt;Checking for library g2d : yes&lt;BR /&gt;Checking for header g2d.h : yes&lt;BR /&gt;G2D elements will be built&lt;BR /&gt;checking for linux/pxp_device.h : yes&lt;BR /&gt;PxP elements will be built&lt;BR /&gt;checking for linux/fb.h and the IPU header linux/ipu.h : yes&lt;BR /&gt;IPU elements will be built&lt;BR /&gt;Checking for 'libimxvpuapi &amp;gt;= 0.10.3' : not found&lt;BR /&gt;could not find installed imxvpuapi library - VPU elements will not be built&lt;BR /&gt;Checking for library X11 : not found&lt;BR /&gt;EGL sink with Vivante direct textures will not be built - dependencies not found&lt;BR /&gt;Checking for 'libfslaudiocodec' : yes&lt;BR /&gt;Searching fslcodec plugin directory : found&lt;BR /&gt;uniaudio decoder will be built&lt;BR /&gt;Checking for library _mp3_enc_arm12_elinux : yes&lt;BR /&gt;mp3 encoder will be built&lt;BR /&gt;'configure' finished successfully (5.746s)&lt;BR /&gt;root@linaro-alip:~/gstreamer-imx#&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;P&gt;by calling ./waf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@linaro-alip:~/gstreamer-imx# ./waf&lt;BR /&gt;Waf: Entering directory `/root/gstreamer-imx/build'&lt;BR /&gt;[28/49] Compiling src/v4l2src/v4l2src.c&lt;BR /&gt;[33/49] Linking build/src/audio/libgstimxaudio.so&lt;BR /&gt;[36/49] Compiling src/blitter/video_sink.c&lt;BR /&gt;[37/49] Compiling src/blitter/video_transform.c&lt;BR /&gt;[38/49] Compiling src/compositor/gst-backport/gstimxbpaggregator.c&lt;BR /&gt;In file included from ../src/v4l2src/v4l2src.c:24:0:&lt;BR /&gt;/usr/include/gstreamer-1.0/gst/interfaces/photography.h:28:2: warning: #warning "The GstPhotography interface is unstable API and may change in future." [-Wcpp]&lt;BR /&gt; #warning "The GstPhotography interface is unstable API and may change in future."&lt;BR /&gt; ^&lt;BR /&gt;/usr/include/gstreamer-1.0/gst/interfaces/photography.h:29:2: warning: #warning "You can define GST_USE_UNSTABLE_API to avoid this warning." [-Wcpp]&lt;BR /&gt; #warning "You can define GST_USE_UNSTABLE_API to avoid this warning."&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_caps_for_current_setup’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:541:14: error: ‘GST_VIDEO_FORMAT_NV12_64Z32’ undeclared (first use in this function)&lt;BR /&gt; gst_fmt = GST_VIDEO_FORMAT_NV12_64Z32;&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c:541:14: note: each undeclared identifier is reported only once for each function it appears in&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_get_type’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1063:54: warning: unused parameter ‘type’ [-Wunused-parameter]&lt;BR /&gt; static GstURIType gst_imx_v4l2src_uri_get_type(GType type)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_get_protocols’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1068:69: warning: unused parameter ‘type’ [-Wunused-parameter]&lt;BR /&gt; static const gchar *const * gst_imx_v4l2src_uri_get_protocols(GType type)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_set_uri’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1086:32: warning: unused parameter ‘error’ [-Wunused-parameter]&lt;BR /&gt; const gchar * uri, GError ** error)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_uri_handler_init’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1099:73: warning: unused parameter ‘iface_data’ [-Wunused-parameter]&lt;BR /&gt; static void gst_imx_v4l2src_uri_handler_init(gpointer g_iface, gpointer iface_data)&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_af_status_cb’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1364:56: warning: unused parameter ‘clock’ [-Wunused-parameter]&lt;BR /&gt; static gboolean gst_imx_v4l2src_af_status_cb(GstClock *clock, GstClockTime time,&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c:1364:76: warning: unused parameter ‘time’ [-Wunused-parameter]&lt;BR /&gt; static gboolean gst_imx_v4l2src_af_status_cb(GstClock *clock, GstClockTime time,&lt;BR /&gt; ^&lt;BR /&gt;../src/v4l2src/v4l2src.c: In function ‘gst_imx_v4l2src_photography_init’:&lt;BR /&gt;../src/v4l2src/v4l2src.c:1432:73: warning: unused parameter ‘iface_data’ [-Wunused-parameter]&lt;BR /&gt; static void gst_imx_v4l2src_photography_init(gpointer g_iface, gpointer iface_data)&lt;BR /&gt; ^&lt;/P&gt;&lt;P&gt;[39/49] Compiling src/compositor/gst-backport/gstimxbpvideoaggregator.c&lt;BR /&gt;&lt;STRONG&gt;[40/49] Compiling src/compositor/compositor.c&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Waf: Leaving directory `/root/gstreamer-imx/build'&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Build failed&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt; -&amp;gt; task in 'gstimxv4l2videosrc' failed (exit status 1):&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt; {task 1988745456: c v4l2src.c -&amp;gt; v4l2src.c.1.o}&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;['/usr/bin/gcc', '-Wextra', '-Wall', '-std=gnu99', '-fPIC', '-DPIC', '-O2', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Isrc/v4l2src', '-I../src/v4l2src', '-I.', '-I..', '-I/usr/include/gstreamer-1.0', '-I/usr/include/glib-2.0', '-I/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '../src/v4l2src/v4l2src.c', '-c', '-o/root/gstreamer-imx/build/src/v4l2src/v4l2src.c.1.o']&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;root@linaro-alip:~/gstreamer-imx#&lt;/STRONG&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm looking for a resolution for "Build failed" issue and how to configure it and compile it correctly?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Nov 2016 08:40:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Issue-on-Installing-gstreamer-imx/m-p/652637#M99887</guid>
      <dc:creator>erikraynolds</dc:creator>
      <dc:date>2016-11-11T08:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: Issue on Installing gstreamer-imx</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Issue-on-Installing-gstreamer-imx/m-p/652638#M99888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in general for &lt;SPAN style="color: black; background: white; border: 0px; font-weight: inherit; font-size: 12pt;"&gt;gstreamer-imx&lt;/SPAN&gt; with ubuntu one can look at BD resources&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://boundarydevices.com/mx6-video-acceleration-raring-debian/" title="https://boundarydevices.com/mx6-video-acceleration-raring-debian/"&gt;i.MX6 Video acceleration on Ubuntu Raring (and Debian) - Boundary Devices&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are 2 separate plugin's : community gstreamer-imx plugins and&lt;BR /&gt;nxp gstreamer plugins (fsl-gst-plugin package). First supported by community, may be posted&lt;/P&gt;&lt;P&gt;on meta-fsl-arm mailing list, so that someone familiar with that version could try to assist you&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Flists.yoctoproject.org%2Flistinfo%2Fmeta-freescale" rel="nofollow" target="_blank"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Nxp gstreamer plugins are described in nxp bsp documentation:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.2.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product" title="http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.2.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType=product"&gt;http://www.nxp.com/webapp/Download?colCode=L4.1.15_1.2.0_LINUX_DOCS&amp;amp;Parent_nodeId=1337699481071706174845&amp;amp;Parent_pageType…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also may be useful to check other &lt;SPAN style="color: black; background: white; border: 0px; font-weight: inherit; font-size: 12pt;"&gt;gstreamer-imx usage&lt;/SPAN&gt; links:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/376271"&gt;i.MX6 GStreamer-imx Plugins - Tutorial &amp;amp;amp; Example Pipelines&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;trac.gateworks.com/wiki/Yocto/gstreamer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Nov 2016 00:46:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Issue-on-Installing-gstreamer-imx/m-p/652638#M99888</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-11-12T00:46:24Z</dc:date>
    </item>
  </channel>
</rss>

