[gst-devel] Using playbin2
Jeffrey Barish
jeff_barish at earthlink.net
Fri Jun 26 05:01:35 CEST 2009
Tim-Philipp Müller wrote:
> On Thu, 2009-06-25 at 16:32 -0600, Jeffrey Barish wrote:
>
>> >>>> import gst
>> > python: symbol lookup error: gst/.libs/_gst.so: undefined symbol:
>> > gst_search_mode_get_type
>
> This most likely means it wants a core (libgstreamer-0.10.*) >= 0.10.23,
> but actually links against an older version that doesn't have this
> symbol. Maybe you haven't set up your LD_LIBRARY_PATH or whatever
> correctly, either now or at build time? Check with ldd gst/.libs/_gst.so
> what it links against.
I set LD_LIBRARY_PATH at build time. Big improvement. However, I am still
getting
Could not write method GstStructure.get_uint: No ArgType for 'guint*'
followed by many more "Could not write method ..." and "Could not write
function ..." messages. I also set LD_LIBRARY_PATH in the shell from which
I ran the program. I was able to import gst, but I got the message:
AttributeError: 'module' object has no attribute 'Element'
The gst version is 0.10.23 and the pygst version is 0.10.15 -- both good, so
I must be close.
>> By the way, when I made gst-plugins-base-0.10.23, gio was listed as
>> a "plug-in with dependencies that will not be built". Could this be the
>> problem? I couldn't figure out how to get the make to include gio.
>
> Pass the --enable-experimental switch to configure or autogen.sh to
> build the gio plugin.
So, do I actually need to build the gio plugin?
--
Jeffrey Barish
More information about the gstreamer-devel
mailing list