[gstreamer-bugs] [Bug 625832] Problem compiling gstreamer 0.10.30
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Aug 4 10:39:27 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=625832
GStreamer | gstreamer (core) | 0.10.30
--- Comment #5 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-08-04 17:39:23 UTC ---
> Which version does gst-plugins-base have?
gst-plugins-base is not involved here. libgstbase-0.10.so is in gstreamer core.
What's happening here is that the gobject-introspection stuff is finding/using
the (older) system libgstreamer-0.10.so instead of the libgstreamer-0.10.so in
the source/build tree, when introspecting libgstbase-0.10.so.
I don't know why this happens. The Makefile.am snippet looks like this (edited
for clarity):
libgstbase_0.10_la_DEPENDENCIES = \
$(top_builddir)/gst/libgstreamer-0.10.la
libgstbase_0.10_la_LIBADD = \
$(top_builddir)/gst/libgstreamer-0.10.la \
$(GLIB_LIBS)
GstBase-0.10.gir: $(INTROSPECTION_SCANNER) libgstbase-0.10.la
PKG_CONFIG_PATH="$(top_builddir)/pkgconfig:$(PKG_CONFIG_PATH)" \
$(INTROSPECTION_SCANNER) -v --namespace GstBase \
--nsversion=0.10 \
--strip-prefix=Gst \
-I$(top_srcdir) \
$(gir_cincludes) \
--add-include-path=$(top_builddir)/gst \
--library=libgstbase-0.10.la \
--include=Gst-0.10 \
--libtool="$(top_builddir)/libtool" \
--pkg gstreamer-0.10 \
--output $@ \
$(gir_headers) \
$(gir_sources)
I think libtool should be doing the right thing here, and the introspection
scanner should be getting the right info via libtool.
(Fwiw, the pkg-config directory contains a gstreamer-0.10-uninstalled.pc which
points to the gstreamer .la in Libs:)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list