From 92bd92f8514ee69f464e965ec465adb86ff882b9 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 11 Mar 2009 12:02:00 +0100 Subject: Use GCC visibility for exporting symbols --- audio/Makefile.am | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'audio/Makefile.am') diff --git a/audio/Makefile.am b/audio/Makefile.am index 43030b8f..f5ca4ee2 100644 --- a/audio/Makefile.am +++ b/audio/Makefile.am @@ -13,8 +13,7 @@ audio_la_SOURCES = main.c \ nodist_audio_la_SOURCES = $(BUILT_SOURCES) -audio_la_LDFLAGS = -module -avoid-version -no-undefined \ - -export-symbols-regex bluetooth_plugin_desc +audio_la_LDFLAGS = -module -avoid-version -no-undefined LDADD = $(top_builddir)/common/libhelper.a \ @GDBUS_LIBS@ @GLIB_LIBS@ @DBUS_LIBS@ @BLUEZ_LIBS@ @@ -49,13 +48,16 @@ libgstbluetooth_la_SOURCES = gstbluetooth.c \ gstsbcutil.h gstsbcutil.c \ gstrtpsbcpay.h gstrtpsbcpay.c \ rtp.h ipc.h ipc.c -libgstbluetooth_la_LDFLAGS = -module -avoid-version -export-symbols-regex gst_plugin_desc -libgstbluetooth_la_LIBADD = @SBC_LIBS@ @BLUEZ_LIBS@ @GSTREAMER_LIBS@ -lgstaudio-0.10 -lgstrtp-0.10 -libgstbluetooth_la_CFLAGS = @GSTREAMER_CFLAGS@ @BLUEZ_CFLAGS@ @SBC_CFLAGS@ +libgstbluetooth_la_LDFLAGS = -module -avoid-version +libgstbluetooth_la_LIBADD = @SBC_LIBS@ @BLUEZ_LIBS@ @GSTREAMER_LIBS@ \ + -lgstaudio-0.10 -lgstrtp-0.10 +libgstbluetooth_la_CFLAGS = -fvisibility=hidden \ + @GSTREAMER_CFLAGS@ @BLUEZ_CFLAGS@ @SBC_CFLAGS@ endif endif -AM_CFLAGS = @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@ @GDBUS_CFLAGS@ +AM_CFLAGS = -fvisibility=hidden \ + @BLUEZ_CFLAGS@ @DBUS_CFLAGS@ @GLIB_CFLAGS@ @GDBUS_CFLAGS@ CLEANFILES = $(BUILT_SOURCES) -- cgit