diff --git a/gstlal-burst/configure.ac b/gstlal-burst/configure.ac
index af76483741eba387122c9bcdc34a0f0370222e3c..6981690490912c8d1fdd61662458482b51fbbb70 100644
--- a/gstlal-burst/configure.ac
+++ b/gstlal-burst/configure.ac
@@ -163,6 +163,14 @@ AC_MSG_NOTICE([If you have chosen to install the software in a location not incl
 to your GST_PLUGIN_PATH environment variable.])
 AC_SUBST([GSTLAL_PLUGIN_LDFLAGS], ["-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\|gstlal_\|GstLAL_\|GSTLAL_\).*"])
 
+gstreamer_VERSION=`$PKG_CONFIG --modversion gstreamer-${GSTREAMER_RELEASE}`
+AX_COMPARE_VERSION([$gstreamer_VERSION], [ge], [1.14.0], [
+	GSTPLUGINPREFIX="gst"
+], [
+	GSTPLUGINPREFIX=""
+])
+AC_SUBST([GSTPLUGINPREFIX])
+
 
 #
 # Check for GStreamer Audio Library
diff --git a/gstlal-burst/gst/lal/Makefile.am b/gstlal-burst/gst/lal/Makefile.am
index de024aa67c478e5a0ba245bc1b5c41f00e5e0b7f..9ae8941bc85d5d1a0427e6cf08d9f48108c9d631 100644
--- a/gstlal-burst/gst/lal/Makefile.am
+++ b/gstlal-burst/gst/lal/Makefile.am
@@ -1,10 +1,10 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib
 
-plugin_LTLIBRARIES = libgstlalburst.la
+plugin_LTLIBRARIES = lib@GSTPLUGINPREFIX@gstlalburst.la
 
-libgstlalburst_la_SOURCES = \
+lib@GSTPLUGINPREFIX@gstlalburst_la_SOURCES = \
 	gstlalburst.c
-libgstlalburst_la_CFLAGS = $(AM_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS)
-libgstlalburst_la_LIBADD = $(top_builddir)/lib/libgstlalburst.la
-libgstlalburst_la_LDFLAGS = $(AM_LDFLAGS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+lib@GSTPLUGINPREFIX@gstlalburst_la_CFLAGS = $(AM_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS)
+lib@GSTPLUGINPREFIX@gstlalburst_la_LIBADD = $(top_builddir)/lib/libgstlalburst.la
+lib@GSTPLUGINPREFIX@gstlalburst_la_LDFLAGS = $(AM_LDFLAGS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
 
diff --git a/gstlal-inspiral/configure.ac b/gstlal-inspiral/configure.ac
index dc1138b916ee7ddae6c2df1c196528b7b83ba8cf..e857d0b780b0d809271286e5611f853598580e60 100644
--- a/gstlal-inspiral/configure.ac
+++ b/gstlal-inspiral/configure.ac
@@ -182,6 +182,14 @@ AC_MSG_NOTICE([If you have chosen to install the software in a location not incl
 to your GST_PLUGIN_PATH environment variable.])
 AC_SUBST([GSTLAL_PLUGIN_LDFLAGS], ["-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\|gstlal_\|GstLAL_\|GSTLAL_\).*"])
 
+gstreamer_VERSION=`$PKG_CONFIG --modversion gstreamer-${GSTREAMER_RELEASE}`
+AX_COMPARE_VERSION([$gstreamer_VERSION], [ge], [1.14.0], [
+	GSTPLUGINPREFIX="gst"
+], [
+	GSTPLUGINPREFIX=""
+])
+AC_SUBST([GSTPLUGINPREFIX])
+
 
 #
 # Check for GStreamer Audio Library
diff --git a/gstlal-inspiral/gst/lal/Makefile.am b/gstlal-inspiral/gst/lal/Makefile.am
index e2ef260338205171f82bab329d269fcee3caffe3..3de553fb2d67dcaea82a33c5632587a1760a8c3e 100644
--- a/gstlal-inspiral/gst/lal/Makefile.am
+++ b/gstlal-inspiral/gst/lal/Makefile.am
@@ -1,8 +1,8 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_srcdir)/lib/skymap
 
-plugin_LTLIBRARIES = libgstlalinspiral.la
+plugin_LTLIBRARIES = lib@GSTPLUGINPREFIX@gstlalinspiral.la
 
-libgstlalinspiral_la_SOURCES = \
+lib@GSTPLUGINPREFIX@gstlalinspiral_la_SOURCES = \
 	gstlalinspiral.c \
 	gstlal_itac.h gstlal_itac.c
 #gstlal_triggergen.h gstlal_triggergen.c
@@ -10,6 +10,6 @@ libgstlalinspiral_la_SOURCES = \
 #gstlal_coinc.h gstlal_coinc.c \
 #gstlal_skymap.h gstlal_skymap.c \
 #gstlal_timeslicechisq.h gstlal_timeslicechisq.c
-libgstlalinspiral_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS)
-libgstlalinspiral_la_LIBADD = $(top_builddir)/lib/libgstlalinspiral.la  $(top_builddir)/lib/skymap/libwanalysis.la
-libgstlalinspiral_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+lib@GSTPLUGINPREFIX@gstlalinspiral_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS)
+lib@GSTPLUGINPREFIX@gstlalinspiral_la_LIBADD = $(top_builddir)/lib/libgstlalinspiral.la  $(top_builddir)/lib/skymap/libwanalysis.la
+lib@GSTPLUGINPREFIX@gstlalinspiral_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
diff --git a/gstlal-ugly/configure.ac b/gstlal-ugly/configure.ac
index 4ad30b087d9f56f4eb113905a51c63f96fd20233..cf88d22ba1de838a0c2d7df8d8ddf9e09fa67850 100644
--- a/gstlal-ugly/configure.ac
+++ b/gstlal-ugly/configure.ac
@@ -226,6 +226,14 @@ AC_MSG_NOTICE([If you have chosen to install the software in a location not incl
 to your GST_PLUGIN_PATH environment variable.])
 AC_SUBST([GSTLAL_PLUGIN_LDFLAGS], ["-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\|gstlal_\|GstLAL_\|GSTLAL_\).*"])
 
+gstreamer_VERSION=`$PKG_CONFIG --modversion gstreamer-${GSTREAMER_RELEASE}`
+AX_COMPARE_VERSION([$gstreamer_VERSION], [ge], [1.14.0], [
+	GSTPLUGINPREFIX="gst"
+], [
+	GSTPLUGINPREFIX=""
+])
+AC_SUBST([GSTPLUGINPREFIX])
+
 
 #
 # Check for GStreamer Video Library
diff --git a/gstlal-ugly/gst/framecpp/Makefile.am b/gstlal-ugly/gst/framecpp/Makefile.am
index c06d40c2ff08ef136dfaac1304bf8a37639fff11..9d98fa2280591c99d7f88b420d52aa19730157b7 100644
--- a/gstlal-ugly/gst/framecpp/Makefile.am
+++ b/gstlal-ugly/gst/framecpp/Makefile.am
@@ -1,8 +1,8 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib
 
-plugin_LTLIBRARIES = libframecpp_plugin.la
+plugin_LTLIBRARIES = libgstframecpp.la
 
-libframecpp_plugin_la_SOURCES = \
+libgstframecpp_la_SOURCES = \
 	framecpp_plugin.c \
 	gstfrpad.c gstfrpad.h \
 	marshal.c marshal.h \
@@ -12,6 +12,6 @@ libframecpp_plugin_la_SOURCES = \
 	framecpp_channeldemux.cc framecpp_channeldemux.h \
 	framecpp_filesink.c framecpp_filesink.h \
 	framecpp_igwdparse.cc framecpp_igwdparse.h
-libframecpp_plugin_la_CFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) $(framecpp_CFLAGS)
-libframecpp_plugin_la_CXXFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) $(framecpp_CXXFLAGS)
-libframecpp_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(framecpp_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+libgstframecpp_la_CFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) $(framecpp_CFLAGS)
+libgstframecpp_la_CXXFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) $(framecpp_CXXFLAGS)
+libgstframecpp_la_LDFLAGS = $(AM_LDFLAGS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(framecpp_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
diff --git a/gstlal-ugly/gst/gds/Makefile.am b/gstlal-ugly/gst/gds/Makefile.am
index 9673936d0bfa330e0fc7b7dbd0fab30f06f6002d..9d4b737c4d57299d89289028c4a9ba5c7dfa132a 100644
--- a/gstlal-ugly/gst/gds/Makefile.am
+++ b/gstlal-ugly/gst/gds/Makefile.am
@@ -1,13 +1,13 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib
 
-plugin_LTLIBRARIES = libgds_plugin.la
+plugin_LTLIBRARIES = libgstgds.la
 
-libgds_plugin_la_SOURCES = \
+libgstgds_la_SOURCES = \
 	gds_plugin.c \
 	framexmitsink.h framexmitsink.cc \
 	framexmitsrc.h framexmitsrc.cc \
 	lvshmsrc.h lvshmsrc.cc \
 	lvshmsink.h lvshmsink.cc
-libgds_plugin_la_CFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gds_CFLAGS)
-libgds_plugin_la_CXXFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gds_CFLAGS) $(gds_framexmit_CFLAGS)
-libgds_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gds_LIBS) $(gds_framexmit_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+libgstgds_la_CFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gds_CFLAGS)
+libgstgds_la_CXXFLAGS = $(AM_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS) $(gds_CFLAGS) $(gds_framexmit_CFLAGS)
+libgstgds_la_LDFLAGS = $(AM_LDFLAGS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(gds_LIBS) $(gds_framexmit_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
diff --git a/gstlal-ugly/gst/lal/Makefile.am b/gstlal-ugly/gst/lal/Makefile.am
index 9e58c72979c360d5a1db35c2be065bb17ce42fef..8142f198c5d8d132256cbdfa8e070e4c434a7481 100644
--- a/gstlal-ugly/gst/lal/Makefile.am
+++ b/gstlal-ugly/gst/lal/Makefile.am
@@ -1,8 +1,8 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib
 
-plugin_LTLIBRARIES = libgstlalugly.la
+plugin_LTLIBRARIES = lib@GSTPLUGINPREFIX@gstlalugly.la
 
-libgstlalugly_la_SOURCES = \
+lib@GSTPLUGINPREFIX@gstlalugly_la_SOURCES = \
 	gstlalugly.c \
 	audioratefaker.h audioratefaker.c \
 	gstlal_bitvectorgen.h gstlal_bitvectorgen.c \
@@ -16,6 +16,6 @@ libgstlalugly_la_SOURCES = \
 	#gstlal_pad.h gstlal_pad.c \
 	#gstlal_trim.h gstlal_trim.c
 
-libgstlalugly_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(FFTW_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS)
-libgstlalugly_la_LIBADD = $(top_builddir)/lib/libgstlalugly.la
-libgstlalugly_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(FFTW_LIBS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+lib@GSTPLUGINPREFIX@gstlalugly_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(FFTW_CFLAGS) $(LAL_CFLAGS) $(GSTLAL_CFLAGS) $(gstreamer_CFLAGS)
+lib@GSTPLUGINPREFIX@gstlalugly_la_LIBADD = $(top_builddir)/lib/libgstlalugly.la
+lib@GSTPLUGINPREFIX@gstlalugly_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(FFTW_LIBS) $(LAL_LIBS) $(GSTLAL_LIBS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
diff --git a/gstlal/configure.ac b/gstlal/configure.ac
index 7cbc82ca0612647378ad41d990ae13bb74ca243d..3706b2075d1676c6342f67fee74add95f4a2b1d6 100644
--- a/gstlal/configure.ac
+++ b/gstlal/configure.ac
@@ -199,6 +199,12 @@ gstreamer_VERSION=`$PKG_CONFIG --modversion gstreamer-${GSTREAMER_RELEASE}`
 AX_COMPARE_VERSION([$gstreamer_VERSION], [ge], [1.6.0], [
 	AC_DEFINE([HAVE_GSTREAMER_1_6], [1], [Defined if gstreamer >= 1.6.x])
 ])
+AX_COMPARE_VERSION([$gstreamer_VERSION], [ge], [1.14.0], [
+	GSTPLUGINPREFIX="gst"
+], [
+	GSTPLUGINPREFIX=""
+])
+AC_SUBST([GSTPLUGINPREFIX])
 
 
 #
diff --git a/gstlal/doc/gobject/Makefile.am b/gstlal/doc/gobject/Makefile.am
index 6ca82f949847d1fa63ab6ea0c5aeb90021607cc3..5739a685108d20bc6ecc97813c043b75f9a20604 100644
--- a/gstlal/doc/gobject/Makefile.am
+++ b/gstlal/doc/gobject/Makefile.am
@@ -98,8 +98,8 @@ GTKDOC_LIBS = $(AM_LDFLAGS) -static \
 	$(top_builddir)/lib/gstlal/libgstlal.la \
 	$(top_builddir)/lib/gstlal/libgstlaltags.la \
 	$(top_builddir)/lib/gstlal/libgstlaltypes.la \
-	$(top_builddir)/gst/lal/libgstlal.la \
-	$(top_builddir)/gst/gst/libgstlaladder.la \
+	$(top_builddir)/gst/lal/lib@GSTPLUGINPREFIX@gstlal.la \
+	$(top_builddir)/gst/gst/libgstlal_adder.la \
 	$(GSL_LIBS) $(FFTW_LIBS) $(LAL_LIBS) $(gstreamer_LIBS)
 
 # This includes the standard gtk-doc make rules, copied by gtkdocize.
diff --git a/gstlal/gst/debug/Makefile.am b/gstlal/gst/debug/Makefile.am
index 2822ff0099368536382bf5637700dbca03c63c01..d06e8b1db8c9a6f9e4131a1d9dcbf1f5b1138f54 100644
--- a/gstlal/gst/debug/Makefile.am
+++ b/gstlal/gst/debug/Makefile.am
@@ -1,10 +1,10 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib
 
-#plugin_LTLIBRARIES = libgstlaldebug.la
+#plugin_LTLIBRARIES = lib@GSTPLUGINPREFIX@gstlaldebug.la
 
-libgstlaldebug_la_SOURCES = \
+lib@GSTPLUGINPREFIX@gstlaldebug_la_SOURCES = \
 	gstlaldebugplugin.c \
 	tsvdec.h tsvdec.c
-libgstlaldebug_la_CFLAGS = $(AM_CFLAGS) $(gstreamer_CFLAGS)
-libgstlaldebug_la_LIBADD = 
-libgstlaldebug_la_LDFLAGS = $(AM_LDFLAGS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+lib@GSTPLUGINPREFIX@gstlaldebug_la_CFLAGS = $(AM_CFLAGS) $(gstreamer_CFLAGS)
+lib@GSTPLUGINPREFIX@gstlaldebug_la_LIBADD = 
+lib@GSTPLUGINPREFIX@gstlaldebug_la_LDFLAGS = $(AM_LDFLAGS) $(gstreamer_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
diff --git a/gstlal/gst/gst/Makefile.am b/gstlal/gst/gst/Makefile.am
index 6a2bb72ec52afeb3f422a6d2f7df0d9abc760f35..c3b3344a546ff879600a9c66cf9b8cb567819570 100644
--- a/gstlal/gst/gst/Makefile.am
+++ b/gstlal/gst/gst/Makefile.am
@@ -1,13 +1,13 @@
 AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib
 
-plugin_LTLIBRARIES = libgstlaladder.la libgstpythonplugin.la
+plugin_LTLIBRARIES = libgstlal_adder.la libgstpythonplugin.la
 
-libgstlaladder_la_SOURCES = \
+libgstlal_adder_la_SOURCES = \
 	gstadder.h gstadder.c \
 	gstadderorc.h gstadderorc-dist.h gstadderorc-dist.c
-libgstlaladder_la_CFLAGS = $(AM_CFLAGS) $(ORC_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) -DGST_PACKAGE_NAME=\"gstlal\" -DGST_PACKAGE_ORIGIN=\"\"
-libgstlaladder_la_LIBADD = $(top_builddir)/lib/gstlal/libgstlal.la $(top_builddir)/lib/gstlal/libgstlaltypes.la
-libgstlaladder_la_LDFLAGS = $(AM_LDFLAGS) $(ORC_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+libgstlal_adder_la_CFLAGS = $(AM_CFLAGS) $(ORC_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS) -DGST_PACKAGE_NAME=\"gstlal\" -DGST_PACKAGE_ORIGIN=\"\"
+libgstlal_adder_la_LIBADD = $(top_builddir)/lib/gstlal/libgstlal.la $(top_builddir)/lib/gstlal/libgstlaltypes.la
+libgstlal_adder_la_LDFLAGS = $(AM_LDFLAGS) $(ORC_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
 
 libgstpythonplugin_la_SOURCES = gstpythonplugin.c
 libgstpythonplugin_la_CFLAGS = $(AM_CPPFLAGS) $(PYTHON_CPPFLAGS) $(PYGOBJECT_CFLAGS) $(gstreamer_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) -DPYTHON_VERSION="\"$(PYTHON_VERSION)\"" -DPY_LIB_LOC="\"$(PYTHON_LIB_LOC)\"" -DPY_ABI_FLAGS="\"$(PYTHON_ABI_FLAGS)\"" -DPY_LIB_SUFFIX="\"$(PYTHON_LIB_SUFFIX)\"" -DGST_API_VERSION="\"$(GSTREAMER_RELEASE)\"" -DPLUGINDIR="\"$(plugindir)\""
diff --git a/gstlal/gst/lal/Makefile.am b/gstlal/gst/lal/Makefile.am
index 210cabbdc5f4a7b8ac311f295ceae7423af09ebf..4394df2ef461751a2cfb2adbf2c69af9dee4f784 100644
--- a/gstlal/gst/lal/Makefile.am
+++ b/gstlal/gst/lal/Makefile.am
@@ -4,9 +4,9 @@ AM_CPPFLAGS = -I$(top_srcdir)/lib -I$(top_builddir)/lib
 EXTRA_DIST = \
 	gstfdmemory.h gstfdmemory.c
 
-plugin_LTLIBRARIES = libgstlal.la
+plugin_LTLIBRARIES = lib@GSTPLUGINPREFIX@gstlal.la
 
-libgstlal_la_SOURCES = \
+lib@GSTPLUGINPREFIX@gstlal_la_SOURCES = \
 	gstlal.c \
 	gstlal_audioundersample.h gstlal_audioundersample.c \
 	gstlal_autochisq.h gstlal_autochisq.c \
@@ -26,6 +26,6 @@ libgstlal_la_SOURCES = \
 	gstlal_togglecomplex.h gstlal_togglecomplex.c \
 	gstlal_whiten.h gstlal_whiten.c \
 	gstlal_shift.h gstlal_shift.c
-libgstlal_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(FFTW_CFLAGS) $(LAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS)
-libgstlal_la_LIBADD = $(top_builddir)/lib/gstlal/libgstlal.la $(top_builddir)/lib/gstlal/libgstlaltags.la $(top_builddir)/lib/gstlal/libgstlaltypes.la
-libgstlal_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(FFTW_LIBS) $(LAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)
+lib@GSTPLUGINPREFIX@gstlal_la_CFLAGS = $(AM_CFLAGS) $(GSL_CFLAGS) $(FFTW_CFLAGS) $(LAL_CFLAGS) $(gstreamer_CFLAGS) $(gstreamer_audio_CFLAGS)
+lib@GSTPLUGINPREFIX@gstlal_la_LIBADD = $(top_builddir)/lib/gstlal/libgstlal.la $(top_builddir)/lib/gstlal/libgstlaltags.la $(top_builddir)/lib/gstlal/libgstlaltypes.la
+lib@GSTPLUGINPREFIX@gstlal_la_LDFLAGS = $(AM_LDFLAGS) $(GSL_LIBS) $(FFTW_LIBS) $(LAL_LIBS) $(gstreamer_LIBS) $(gstreamer_audio_LIBS) $(GSTLAL_PLUGIN_LDFLAGS)