[gst-embedded] New to gstreamer

Tejas Bhanabhagavanwala tejas at oriolesoftware.com
Sat Oct 10 03:48:05 PDT 2009


Hello Felipe,
                   I am giving following command to configure gstreamer.

1.    gsteamer version is 0.10.21

./configure --prefix=/opt/gstreamer_beagle/ 
CC=/root/CodeSourcery/Sourcery_G++/bin/arm-none-linux-gnueabi-gcc --host=arm-none-linux-gnueabi

            By this command i can configure it successfully. But when i give 
make command it gives me error like following.

/root/CodeSourcery/Sourcery_G++/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: 
warning: library search path "/usr/local/lib" is unsafe for 
cross-compilation
/usr/local/lib/libgobject-2.0.so: could not read symbols: File in wrong 
format
collect2: ld returned 1 exit status
make[4]: *** [libgstreamer-0.10.la] Error 1
make[4]: Leaving directory `/home/tejas/G-Streamer/gstreamer-0.10.21/gst'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/tejas/G-Streamer/gstreamer-0.10.21/gst'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/tejas/G-Streamer/gstreamer-0.10.21/gst'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tejas/G-Streamer/gstreamer-0.10.21'
make: *** [all] Error 2

            Please help me out to resolve this issue.

-Tejas.

----- Original Message ----- 
From: "Felipe Contreras" <felipe.contreras at gmail.com>
To: "Tejas Bhanabhagavanwala" <tejas at oriolesoftware.com>
Cc: <gstreamer-embedded at lists.sourceforge.net>
Sent: Saturday, October 10, 2009 4:02 PM
Subject: Re: [gst-embedded] New to gstreamer


On Sat, Oct 10, 2009 at 9:33 AM, Tejas Bhanabhagavanwala
<tejas at oriolesoftware.com> wrote:
> Hello,
> I am new to gstreamer and i want to port gstreamer on beagle
> board. I have tried basic steps to compile gstreamer for beagle board. But
> lots of dependencies are coming of packages. can any one suggest me proper
> steps to configure and compile gstreamer libraries for beagleboard.
>
> i am using beagle board revision B7.

I also use GStreamer on the beagleboard, it's very easy to cross-compile:
http://gstreamer.freedesktop.org/wiki/HowToCompileForEmbedded

And I use scratchbox, but there are other alternatives:
http://felipec.wordpress.com/2009/06/07/installing-scratchbox-1-and-2-for-arm-cross-compilation/

Cheers.

-- 
Felipe Contreras






More information about the Gstreamer-embedded mailing list