corelements getting blacklisted.

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

corelements getting blacklisted.

Omkiran Sharma
All,

 I am building gstreamer from source on Ubuntu 11.04. My trouble is that coreelements is getting blacklisted. It says gst_filename_to_uri is not found?
  Shoud gsturi be linked with coreelements when the .so is being made?

The command that made corelements was

 gcc -shared  -fPIC -DPIC  .libs/libgstcoreelements_la-gstcapsfilter.o .libs/libgstcoreelements_la-gstelements.o .libs/libgstcoreelements_la-gstfakesrc.o .libs/libgstcoreelements_la-gstfakesink.o .libs/libgstcoreelements_la-gstfdsrc.o .libs/libgstcoreelements_la-gstfdsink.o .libs/libgstcoreelements_la-gstfilesink.o .libs/libgstcoreelements_la-gstfilesrc.o .libs/libgstcoreelements_la-gstfunnel.o .libs/libgstcoreelements_la-gstidentity.o .libs/libgstcoreelements_la-gstinputselector.o .libs/libgstcoreelements_la-gstoutputselector.o .libs/libgstcoreelements_la-gstmultiqueue.o .libs/libgstcoreelements_la-gstqueue.o .libs/libgstcoreelements_la-gstqueue2.o .libs/libgstcoreelements_la-gsttee.o .libs/libgstcoreelements_la-gsttypefindelement.o .libs/libgstcoreelements_la-gstvalve.o   -Wl,-rpath -Wl,/home/omkiran/work/gst/0.10/gstreamer-0.10.35/libs/gst/base/.libs -Wl,-rpath -Wl,/home/omkiran/work/gst/0.10/gstreamer-0.10.35/gst/.libs ../../libs/gst/base/.libs/libgstbase-0.10.so ../../gst/.libs/libgstreamer-0.10.so -L/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -lrt -ldl  -pthread -O2 -Wl,-Bsymbolic-functions -pthread   -pthread -Wl,-soname -Wl,libgstcoreelements.so -Wl,-version-script -Wl,.libs/libgstcoreelements.ver -o .libs/libgstcoreelements.s

I did a ./configure --disable-silent-rules followed by make and sudo make install

Any clues?



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: corelements getting blacklisted.

Omkiran Sharma

Solved it. Simply needed to uninstall all pre-installed gstreamer modules from the system.

apt-get remove gstreamer0.10-* 

then did the source build and it works fine.



On Sun, Sep 18, 2011 at 11:57 PM, Omkiran Sharma <[hidden email]> wrote:
All,

 I am building gstreamer from source on Ubuntu 11.04. My trouble is that coreelements is getting blacklisted. It says gst_filename_to_uri is not found?
  Shoud gsturi be linked with coreelements when the .so is being made?

The command that made corelements was

 gcc -shared  -fPIC -DPIC  .libs/libgstcoreelements_la-gstcapsfilter.o .libs/libgstcoreelements_la-gstelements.o .libs/libgstcoreelements_la-gstfakesrc.o .libs/libgstcoreelements_la-gstfakesink.o .libs/libgstcoreelements_la-gstfdsrc.o .libs/libgstcoreelements_la-gstfdsink.o .libs/libgstcoreelements_la-gstfilesink.o .libs/libgstcoreelements_la-gstfilesrc.o .libs/libgstcoreelements_la-gstfunnel.o .libs/libgstcoreelements_la-gstidentity.o .libs/libgstcoreelements_la-gstinputselector.o .libs/libgstcoreelements_la-gstoutputselector.o .libs/libgstcoreelements_la-gstmultiqueue.o .libs/libgstcoreelements_la-gstqueue.o .libs/libgstcoreelements_la-gstqueue2.o .libs/libgstcoreelements_la-gsttee.o .libs/libgstcoreelements_la-gsttypefindelement.o .libs/libgstcoreelements_la-gstvalve.o   -Wl,-rpath -Wl,/home/omkiran/work/gst/0.10/gstreamer-0.10.35/libs/gst/base/.libs -Wl,-rpath -Wl,/home/omkiran/work/gst/0.10/gstreamer-0.10.35/gst/.libs ../../libs/gst/base/.libs/libgstbase-0.10.so ../../gst/.libs/libgstreamer-0.10.so -L/usr/lib/i386-linux-gnu /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libgthread-2.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -lrt -ldl  -pthread -O2 -Wl,-Bsymbolic-functions -pthread   -pthread -Wl,-soname -Wl,libgstcoreelements.so -Wl,-version-script -Wl,.libs/libgstcoreelements.ver -o .libs/libgstcoreelements.s

I did a ./configure --disable-silent-rules followed by make and sudo make install

Any clues?




_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: corelements getting blacklisted.

Tim-Philipp Müller-2
In reply to this post by Omkiran Sharma
On Sun, 2011-09-18 at 23:57 +0530, Omkiran Sharma wrote:
>
> I am building gstreamer from source on Ubuntu 11.04. My trouble is
> that coreelements is getting blacklisted. It says gst_filename_to_uri
> is not found?
> Shoud gsturi be linked with coreelements when the .so is being made?

Yes. It means that an older libgstreamer is pulled in for the newer
plugins, which is likely a problem with your setup if you have multiple
versions of GStreamer installed in parallel (e.g. not setting
LD_LIBRARY_PATH to the newer library, or adding it to /etc/ld.so.conf*
or whatever).

Cheers
 -Tim


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel