[gstreamer-bugs] [Bug 603710] Can't compile with introspection support

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Mar 28 20:51:14 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=603710
  GStreamer | gstreamer (core) | unspecified

--- Comment #11 from Alan Knowles <alan at akbkhome.com> 2010-03-29 03:51:09 UTC ---
Created an attachment (id=157347)
 View: https://bugzilla.gnome.org/attachment.cgi?id=157347
 Review: https://bugzilla.gnome.org/review?bug=603710&attachment=157347

base and net need access to the un-installed .libs

The net/base issue is due to the problem with not having access to the not yet
installed libraries. - it only occurs if the gstreamer library has not already
been installed (often by system packages).

This patch may also help. - it's upstream on introspection as well.


+++ b/giscanner/dumper.py
@@ -197,6 +198,11 @@ class DumpCompiler(object):
         # Search the current directory first
         args.append('-L.')

+        #I've not been able to reproduce more than once, but I suspect
+        #Gtk needs -L../gdk/.libs adding to Makefile.. and this adding
+        for libpath in self._options.library_paths:
+            args.append('-L' + libpath)
+
         uninst_builddir = os.environ.get('UNINSTALLED_INTROSPECTION_BUILDDIR')
         # hack for building GIRepository.gir, skip -lgirepository-1.0 since
         # libgirepository-1.0.la is not in current directory and we refer to
it

-- 
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