summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-12-02 10:01:17 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-12-04 09:00:51 +0100
commitdd51e39fe47ff647d7237ea4b83a007d69adfc1e (patch)
tree19adf79e683fb804353b46caba6f839a84123a64
parentrtems4.11: Update ARM and M68K to gdb-7.8.1. (diff)
downloadrtems-source-builder-dd51e39fe47ff647d7237ea4b83a007d69adfc1e.tar.bz2
sb: Statically link zlib for GCC on MinGW
-rw-r--r--source-builder/config/gcc-common-1.cfg8
1 files changed, 7 insertions, 1 deletions
diff --git a/source-builder/config/gcc-common-1.cfg b/source-builder/config/gcc-common-1.cfg
index df24f69..700cc87 100644
--- a/source-builder/config/gcc-common-1.cfg
+++ b/source-builder/config/gcc-common-1.cfg
@@ -119,6 +119,12 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)
languages="$languages,objc"
%endif
+%if %{_host_os} == mingw32
+ zlib_option=""
+%else
+ zlib_option="--with-system-zlib"
+%endif
+
%{host_build_flags}
../${source_dir_gcc}/configure \
@@ -136,7 +142,7 @@ BuildRoot: %{_tmppath}/%{name}-root-%(%{__id_u} -n)
--disable-libstdcxx-pch \
--with-gnu-as --with-gnu-ld --verbose \
--with-newlib \
- --with-system-zlib \
+ "$zlib_option" \
--disable-nls --without-included-gettext \
--disable-win32-registry \
--enable-version-specific-runtime-libs \