diff options
author | Brent Cook <bcook@openbsd.org> | 2015-03-07 12:04:29 -0600 |
---|---|---|
committer | Brent Cook <bcook@openbsd.org> | 2015-03-08 22:02:19 -0500 |
commit | 031f0aaa8f9b2e907195dbda8b7c451a08d58bbb (patch) | |
tree | a1bf8dacf090818be5c23260eff08f3afac0b4ff | |
parent | 148aebdbb1613d250caf378f3484cb4e1c47f3aa (diff) | |
download | portable-031f0aaa8f9b2e907195dbda8b7c451a08d58bbb.tar.gz portable-031f0aaa8f9b2e907195dbda8b7c451a08d58bbb.tar.bz2 portable-031f0aaa8f9b2e907195dbda8b7c451a08d58bbb.zip |
specify -static-libgcc for mingw builds
Avoid external external dependencies on 32-bit windows builds.
-rw-r--r-- | configure.ac | 3 | ||||
-rwxr-xr-x | dist-win.sh | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 3a0ef16..5f70a7c 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -41,7 +41,8 @@ case $host_os in | |||
41 | ;; | 41 | ;; |
42 | *mingw*) | 42 | *mingw*) |
43 | HOST_OS=win | 43 | HOST_OS=win |
44 | 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" | 44 | 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 -static-libgcc" |
45 | LDFLAGS="$LDFLAGS -static-libgcc" | ||
45 | AC_SUBST([PLATFORM_LDADD], ['-lws2_32']) | 46 | AC_SUBST([PLATFORM_LDADD], ['-lws2_32']) |
46 | ;; | 47 | ;; |
47 | *solaris*) | 48 | *solaris*) |
diff --git a/dist-win.sh b/dist-win.sh index d600b97..42569ac 100755 --- a/dist-win.sh +++ b/dist-win.sh | |||
@@ -8,6 +8,7 @@ DIST=libressl-$VERSION-windows | |||
8 | 8 | ||
9 | rm -fr $DIST | 9 | rm -fr $DIST |
10 | mkdir -p $DIST | 10 | mkdir -p $DIST |
11 | autoreconf -i | ||
11 | 12 | ||
12 | for ARCH in X86 X64; do | 13 | for ARCH in X86 X64; do |
13 | 14 | ||