Backup --version-script with -export-symbols-regex

When ld doesn't support --version-script, use -export-symbols-regex
instead.
This commit is contained in:
Nirgal Vourgère
2012-10-12 14:33:36 +02:00
parent ea9a4ef1e5
commit bd9091ce57
4 changed files with 7 additions and 1 deletions

View File

@@ -5,4 +5,6 @@ AM_CPPFLAGS = -I$(top_srcdir)/include $(GLIB_CFLAGS)
LIBS = $(GLIB_LIBS) @LIBS@
if VERSION_SCRIPT
libmdb_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libmdb.map
else
libmdb_la_LDFLAGS += -export-symbols-regex '^(mdb_|_mdb_put_int16$$|_mdb_put_int32$$)'
endif