Compiling 1.2.0 on Raspberry Pi

Thierry Guérin t_guerin at hotmail.com
Sun Oct 6 01:06:59 PDT 2013


Hi,

I'm trying to compile version 1.2.0 on my Pi. I followed Sebastian 
Dröge's guide on this list 
(http://lists.freedesktop.org/archives/gstreamer-openmax/2013-March/000724.html) 
with the following modifications:
I did a "git checkout 1.2.0" for every gstreamer project (gstreamer, 
gst-plugins-base*), except for orc which follows its own numbering:
I tried "git checkout orc-0.4.18" which is the latest tag (and if orc is 
not installed, gst-plugins-base complains that orc 0.4.18 is not found 
and tha a slower compile path will be used).
Unfortunateley gst-plugins-base fails to compile, complaining about a 
wrong method signature (sorry, didn't keep the error message but I can 
reproduce if needed). So I went back to the latest orc sources, and it 
went further, but failed later with the following message:
(...)
Making all in libs
make[3]: Entering directory 
`/home/pi/compile/gstreamer/gst-plugins-base/docs/libs'
   DOC   Scanning header files
   DOC   Introspecting gobjects
/home/pi/compile/gstreamer/gst-plugins-base/docs/libs/.libs/lt-gst-plugins-base-libs-scan: 
error while loading shared libraries: libgstbase-1.0.so.0: cannot open 
shared object file: No such file or directory
Scan failed:
make[3]: *** [scan-build.stamp] Error 127
make[3]: Leaving directory 
`/home/pi/compile/gstreamer/gst-plugins-base/docs/libs'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/pi/compile/gstreamer/gst-plugins-base/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pi/compile/gstreamer/gst-plugins-base'
make: *** [all] Error 2

I'm not familiar with make, so please bear with me on the following: I 
searched for the file libgstbase-1.0.so.0 as it SEEMED to complain about 
not finding it:
find /home/pi/compile/gstreamer/ -name "libgstbase-1.0.so*"
/home/pi/compile/gstreamer/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so.0
/home/pi/compile/gstreamer/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so.0.200.0
/home/pi/compile/gstreamer/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so.0.200.0T
/home/pi/compile/gstreamer/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so

So, it appears that the file is indeed here. Any ideas?


More information about the gstreamer-embedded mailing list