Fix to use -export-symbols for libcrypto

- generating platform specific crypto/crypto_portable.sym from crypto.sym
This commit is contained in:
kinichiro
2017-01-15 18:09:13 +09:00
parent 6db4299941
commit 1d934cd2d8
3 changed files with 74 additions and 1 deletions

View File

@@ -10,11 +10,12 @@ lib_LTLIBRARIES = libcrypto.la
EXTRA_DIST = VERSION
EXTRA_DIST += CMakeLists.txt
EXTRA_DIST += crypto.def
EXTRA_DIST += crypto.sym
# needed for a CMake target
EXTRA_DIST += compat/strcasecmp.c
libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined
libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined -export-symbols $(top_srcdir)/crypto/crypto_portable.sym
libcrypto_la_LIBADD = libcompat.la
if !HAVE_EXPLICIT_BZERO
libcrypto_la_LIBADD += libcompatnoopt.la