[Bug 668648] New: gst-plugins-good does not compile

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jan 25 02:30:31 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=668648
  GStreamer | gst-plugins-good | git

           Summary: gst-plugins-good does not compile
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: jay.krishnanm at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I am building gst-plugins-good git against built copy of gstreamer and
gst-plugins-base. I had not installed gstreamer and gst-plugins-base.
gst-plugins-good will not compile and gives following error:

<snip>
make[3]: Entering directory
`/export/home/jk/gst/git/gst-plugins-good/ext/cairo'
  GEN    gstcairo-marshal.c
  GEN    gstcairo-marshal.h
make  all-am
make[4]: Entering directory
`/export/home/jk/gst/git/gst-plugins-good/ext/cairo'
  CC     libgstcairo_la-gstcairo.lo
  CC     libgstcairo_la-gsttimeoverlay.lo
  CC     libgstcairo_la-gsttextoverlay.lo
  CC     libgstcairo_la-gstcairorender.lo
  CC     libgstcairo_la-gstcairooverlay.lo
  CC     libgstcairo_la-gstcairo-marshal.lo
  CCLD   libgstcairo.la
/usr/bin/ld: cannot find -lgstvideo-0.10
collect2: ld returned 1 exit status
make[4]: *** [libgstcairo.la] Error 1
make[4]: Leaving directory `/export/home/jk/gst/git/gst-plugins-good/ext/cairo'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/export/home/jk/gst/git/gst-plugins-good/ext/cairo'
make[2]: *** [cairo] Error 2
make[2]: Leaving directory `/export/home/jk/gst/git/gst-plugins-good/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/jk/gst/git/gst-plugins-good'
make: *** [all] Error 2


Following patch could fix this problem.

diff --git a/ext/cairo/Makefile.am b/ext/cairo/Makefile.am
index 5a8d3be..0c7047e 100644
--- a/ext/cairo/Makefile.am
+++ b/ext/cairo/Makefile.am
@@ -36,7 +36,7 @@ libgstcairo_la_CFLAGS = \
        $(GST_BASE_CFLAGS) \
        $(GST_CFLAGS) $(CAIRO_CFLAGS) $(CAIRO_GOBJECT_CFLAGS)
 libgstcairo_la_LIBADD = \
-       $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) \
+       $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR)
\
        $(GST_LIBS) $(CAIRO_LIBS) $(CAIRO_GOBJECT_LIBS) $(LIBM)
 libgstcairo_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstcairo_la_LIBTOOLFLAGS = --tag=disable-static

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