]> git.ipfire.org Git - location/libloc.git/blobdiff - Makefile.am
Detect if linker supports --version-script=
[location/libloc.git] / Makefile.am
index be8d94c08bf2172444aba54be90c83a58d47c9b5..489458d9a6361b32d83daaa171e1138eed94ae44 100644 (file)
@@ -98,8 +98,13 @@ src_libloc_la_CFLAGS = \
 
 src_libloc_la_LDFLAGS = \
        $(AM_LDFLAGS) \
-       -version-info $(LIBLOC_CURRENT):$(LIBLOC_REVISION):$(LIBLOC_AGE) \
-       -Wl,--version-script=$(top_srcdir)/src/libloc.sym
+       -version-info $(LIBLOC_CURRENT):$(LIBLOC_REVISION):$(LIBLOC_AGE)
+
+if HAVE_LD_VERSION_SCRIPT
+       src_libloc_la_LDFLAGS += -Wl,--version-script=$(top_srcdir)/src/libloc.sym
+else
+       src_libloc_la_LDFLAGS += -export-symbols $(top_srcdir)/src/libloc.sym
+endif
 
 src_libloc_la_DEPENDENCIES = \
        ${top_srcdir}/src/libloc.sym