diff options
author | Brent Cook <bcook@openbsd.org> | 2014-12-14 16:42:47 -0600 |
---|---|---|
committer | Brent Cook <bcook@openbsd.org> | 2014-12-14 16:59:35 -0600 |
commit | d2342f36bcf81dbcea22bb113a5d0e9e0de505f8 (patch) | |
tree | ad303cfe96fd708a9c761566cbbc36b6ec2a8af2 | |
parent | 09e5a841cdfedf46be51cfebab002d4a8fb0face (diff) | |
download | portable-d2342f36bcf81dbcea22bb113a5d0e9e0de505f8.tar.gz portable-d2342f36bcf81dbcea22bb113a5d0e9e0de505f8.tar.bz2 portable-d2342f36bcf81dbcea22bb113a5d0e9e0de505f8.zip |
allow Windows DLLs to be built
based on a patch from Jan Engelhardt
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | crypto/Makefile.am | 2 | ||||
-rw-r--r-- | ssl/Makefile.am | 2 | ||||
-rw-r--r-- | tls/Makefile.am | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac index 4b3d209..e56e39d 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -33,7 +33,7 @@ case $host_os in | |||
33 | ;; | 33 | ;; |
34 | *mingw*) | 34 | *mingw*) |
35 | HOST_OS=win | 35 | HOST_OS=win |
36 | CFLAGS="$CFLAGS -D_GNU_SOURCE -D_POSIX -D_POSIX_SOURCE -D_REENTRANT -D_POSIX_THREAD_SAFE_FUNCTIONS -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0600 -DOPENSSL_NO_SPEED -D__USE_MINGW_ANSI_STDIO" | 36 | CFLAGS="$CFLAGS -D_GNU_SOURCE -D_POSIX -D_POSIX_SOURCE -D_REENTRANT -D_POSIX_THREAD_SAFE_FUNCTIONS -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0600 -DOPENSSL_NO_SPEED -DNO_SYSLOG -D__USE_MINGW_ANSI_STDIO" |
37 | AC_SUBST([PLATFORM_LDADD], ['-lws2_32']) | 37 | AC_SUBST([PLATFORM_LDADD], ['-lws2_32']) |
38 | ;; | 38 | ;; |
39 | *solaris*) | 39 | *solaris*) |
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 171d662..e5a4d4d 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -8,7 +8,7 @@ lib_LTLIBRARIES = libcrypto.la | |||
8 | 8 | ||
9 | EXTRA_DIST = VERSION | 9 | EXTRA_DIST = VERSION |
10 | 10 | ||
11 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ | 11 | libcrypto_la_LDFLAGS = -version-info @LIBCRYPTO_VERSION@ -no-undefined |
12 | libcrypto_la_LIBADD = libcompat.la libcompatnoopt.la | 12 | libcrypto_la_LIBADD = libcompat.la libcompatnoopt.la |
13 | libcrypto_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) | 13 | libcrypto_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) |
14 | libcrypto_la_CFLAGS += -DOPENSSL_NO_HW_PADLOCK | 14 | libcrypto_la_CFLAGS += -DOPENSSL_NO_HW_PADLOCK |
diff --git a/ssl/Makefile.am b/ssl/Makefile.am index 87aeff6..5dad39f 100644 --- a/ssl/Makefile.am +++ b/ssl/Makefile.am | |||
@@ -4,7 +4,7 @@ lib_LTLIBRARIES = libssl.la | |||
4 | 4 | ||
5 | EXTRA_DIST = VERSION | 5 | EXTRA_DIST = VERSION |
6 | 6 | ||
7 | libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ | 7 | libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined |
8 | libssl_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) | 8 | libssl_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) |
9 | libssl_la_LIBADD = ../crypto/libcrypto.la | 9 | libssl_la_LIBADD = ../crypto/libcrypto.la |
10 | 10 | ||
diff --git a/tls/Makefile.am b/tls/Makefile.am index 31ee861..cba2b9e 100644 --- a/tls/Makefile.am +++ b/tls/Makefile.am | |||
@@ -5,7 +5,7 @@ lib_LTLIBRARIES = libtls.la | |||
5 | 5 | ||
6 | EXTRA_DIST = VERSION | 6 | EXTRA_DIST = VERSION |
7 | 7 | ||
8 | libtls_la_LDFLAGS = -version-info @LIBTLS_VERSION@ | 8 | libtls_la_LDFLAGS = -version-info @LIBTLS_VERSION@ -no-undefined |
9 | libtls_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) | 9 | libtls_la_CFLAGS = $(CFLAGS) $(USER_CFLAGS) |
10 | libtls_la_LIBADD = ../ssl/libssl.la | 10 | libtls_la_LIBADD = ../ssl/libssl.la |
11 | 11 | ||