summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>2017-10-10 14:47:46 +0200
committerIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>2017-10-10 14:47:46 +0200
commit3541a1fc13c7e06d8d6f33409bb5cece0f25c521 (patch)
treea81b47b32049a1075c0f5443d40709c83b522378
parent004d9c461d418c0e4e61da14fd93000aa26f33a8 (diff)
Don't export private symbols in non-debug builds
-rw-r--r--Makefile.am2
-rw-r--r--configure.ac1
2 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 94c8c49..ffb1601 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,6 +3,8 @@ if MAKE_DOC
SUBDIRS += doc
endif
+AM_CXXFLAGS = @visibility@
+
lib_LTLIBRARIES = %D%/librtaudio.la
%C%_librtaudio_la_LDFLAGS = -no-undefined -export-dynamic -version-info @SO_VERSION@
%C%_librtaudio_la_SOURCES = \
diff --git a/configure.ac b/configure.ac
index f66c9d4..893a71a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,6 +29,7 @@ SO_VERSION=lt_version_info
AC_SUBST(SO_VERSION)
AC_SUBST(api)
AC_SUBST(req)
+AC_SUBST(visibility)
api=""
req=""