Undefined references
Tim Müller
tim at centricular.com
Tue Aug 15 07:32:40 UTC 2017
On Mon, 2017-08-14 at 19:39 -0700, Mike Taylor wrote:
Hi Mike,
> I've just updated my Ubuntu 14.04 install to 16.04. Now when I
> build one of my applications that uses GStreamer-1.0 I get these
> errors:
>
> /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so: undefined reference to
> `gst_segment_is_equal'
> /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so: undefined reference to
> `gst_structure_get_flagset'
> /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so: undefined reference to
> `gst_flagset_register'
These look like recent additions to GStreamer.
What I suspect is happening is that you once upon a time built
GStreamer core from source, and there's an older libgstreamer-1.0.so
somewhere in a custom prefix or /usr/local/lib.
Try:
ldd /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so | grep libgstreamer
to see which one it picks up.
Cheers
-Tim
--
Tim Müller, Centricular Ltd - http://www.centricular.com
Join us at the GStreamer Conference!
21-22 October 2017 in Prague, Czech Republic
http://gstreamer.freedesktop.org/conference/
More information about the gstreamer-devel
mailing list