[meta-freescale] Regarding GStreamer-1.x status on iMX6Q

Carlos Rafael Giani dv at pseudoterminal.org
Mon Dec 9 13:17:53 PST 2013


Thats because they have different names. They all start with "imx" (with 
the exception of the eglvivsink).
These are entirely different plugins, written from scratch.

On 2013-12-09 22:14, Joshua Kurland wrote:
> Thanks Carlos, that script helped out a lot and I am able to compile 
> the binaries.  I modified your script to use the wandboard-quad 
> sysroots and ran the script.  I then ran ./waf and  sudo ./waf 
> install.  I copied the binaries from /usr/local/lib to my board in 
> /usr/lib and /usr/lib/gstreamer-1.0.  Everything seemed fine, but when 
> I use gst-inspect-1.0 to find mfw_v4lsink nothing is found.  The same 
> can be said for other Freescale elements that I had been using in 
> Gstreamer-0.10.
>
> Thanks,
> Josh Kurland
>
>
> On Mon, Dec 9, 2013 at 3:31 PM, Carlos Rafael Giani 
> <dv at pseudoterminal.org <mailto:dv at pseudoterminal.org>> wrote:
>
>     On 2013-12-09 21:05, Joshua Kurland wrote:
>
>         I am having a bit of difficulty compiling the gstreamer-imx
>         binaries using waf.  I set up the environment variables and
>         ran waf, but it was unable to find 'libfslvpuwrap'.  But
>          libfslvpuwrap.pc is found in my
>         sysroot/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib/pkgconfig/libfslvpuwrap.pc.
>          I am adding libfslvpuwrap as a package under the
>         IMAGE_INSTALL section of my image recipe, is this not the
>         correct way?  I've attached my environment script as well as
>         the error log, I would appreciate any help I can get.
>
>         Thanks,
>         Josh Kurland
>
>
>     The environment variables look wrong to me.
>     1. export
>     CFLAGS="--sysroot=/opt/poky/1.5+gst/sysroots/x86_64-linux/usr/bin/cortexa9-vfp-neon-poky-linux-gnueabi"
>     : sysroot is not supposed to point to the cross compiler
>     directory, but to the sysroot of the *device* (same goes for the
>     LDFLAGS, the PKG_CONFIG_SYSROOT_DIR, and the kernel headers path)
>     2. the "/build" part of the kernel headers path needs to be removed
>     3. do you use hardfloat or softfloat? In one place, you use
>     cortexa9, in another, cortexa9hf
>
>     I attached an example script that may be clearer (at successfully
>     builds the plugins). It builds for the Sabre SD DualLite platform.
>
>     cheers
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20131209/42e6829d/attachment.html>


More information about the meta-freescale mailing list