chromaprint: link against libgstbase
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Mon, 24 Sep 2012 21:11:32 +0000 (16:11 -0500)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 24 Sep 2012 22:23:25 +0000 (23:23 +0100)
Calls to gst_base_transform_get_type and gst_base_transform_set_passthrough
require linking with libgstbase.

https://bugzilla.gnome.org/show_bug.cgi?id=684740

ext/chromaprint/Makefile.am

index 2ced007..d3086f4 100644 (file)
@@ -3,10 +3,11 @@ plugin_LTLIBRARIES = libgstchromaprint.la
 libgstchromaprint_la_SOURCES = gstchromaprint.c gstchromaprint.h
 
 libgstchromaprint_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \
-       $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
+       $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS) \
        $(CHROMAPRINT_CFLAGS)
 libgstchromaprint_la_LIBADD = \
-       $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) $(GST_LIBS) \
+       $(GST_PLUGINS_BASE_LIBS) -lgstaudio-$(GST_API_VERSION) \
+       $(GST_BASE_LIBS) $(GST_LIBS) \
        $(CHROMAPRINT_LIBS)
 libgstchromaprint_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstchromaprint_la_LIBTOOLFLAGS = --tag=disable-static