diff options
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/Makefile.am | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 6bdf009..decd2c2 100644 --- a/configure.ac +++ b/configure.ac @@ -106,6 +106,8 @@ esac AM_CONDITIONAL(OS_IS_WIN32, test "x$os_is_win32" = "x1") +AM_CONDITIONAL(USE_VERSION_SCRIPT, test "x$supports_anon_versioning" = "xyes" ) + ################################### # Basic environment checks # ################################### diff --git a/src/Makefile.am b/src/Makefile.am index 41713ec..198202b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -60,8 +60,11 @@ libcanberra_la_LIBADD = \ $(VORBIS_LIBS) libcanberra_la_LDFLAGS = \ -export-dynamic \ - -version-info $(LIBCANBERRA_VERSION_INFO) \ - -Wl,-version-script=$(srcdir)/map-file + -version-info $(LIBCANBERRA_VERSION_INFO) + +if USE_VERSION_SCRIPT +libcanberra_la_LDFLAGS += -Wl,-version-script=$(srcdir)/map-file +endif plugin_LTLIBRARIES = |