Cross Compiling Gstreamer
Todd Fischer
todd.fischer at ridgerun.com
Tue Oct 24 22:38:45 UTC 2017
Tonu,
> On Oct 24, 2017, at 3:13 PM, TONU ZALPURE <tonu222 at gmail.com> wrote:
>
>
> Hello All,
>
> I want to cross compile and install gstreamer on ARM board having arm-linux-gnueabi.
>
> Can someone guide me how to do that?
> step by step
>
> ------------------------------------------------------------------
> When I do
> ./configure --host=arm-linux-gnueabi
> make
>
> I get errors :
>
> --------------------------------------------------
>
> /usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: cannot find -lgobject-2.0
> /usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: cannot find -lgmodule-2.0
> /usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: cannot find -lglib-2.0
>
>
> Can someone help me resolve this?
The linker is trying to include functionality from gobject, gmodule, and glib - none of which are found. Make sure you have cross compiled versions of those packages as well.
This thread talks about how to pass parameters to ./configure to specify where you installed the cross compiled versions of gobject, gmodule, and glib.
Todd
RidgeRun
>
>
> Thanks in advance
> Tonu
More information about the gstreamer-embedded
mailing list