diff --git a/macros.mingw64 b/macros.mingw64 index c3a7a9b..9785a56 100644 --- a/macros.mingw64 +++ b/macros.mingw64 @@ -22,6 +22,8 @@ %_mingw64_cflags -O2 -g -pipe -Wall -fexceptions -fno-omit-frame-pointer --param=ssp-buffer-size=4 -mms-bitfields +%_mingw64_ldflags -Wl,--exclude-libs=libintl.a -Wl,--exclude-libs=libiconv.a + %_mingw64_classpath %{_mingw64_datadir}/java/libgcj.jar:%{_mingw64_datadir}/java/libgcj-tools.jar %_mingw64_cc %{_mingw64_target}-gcc @@ -83,6 +85,7 @@ package or when debugging this package.\ unset _PREFIX; \ CC="${MINGW64_CC:-%_mingw64_cc}"; export CC; \ CFLAGS="${MINGW64_CFLAGS:-%_mingw64_cflags}"; export CFLAGS; \ + LDFLAGS="${MINGW64_LDFLAGS:-%{_mingw64_ldflags}"; export LDFLAGS; \ if [ -x "%{_bindir}/%{_mingw64_cxx}" ]; then \ CXX="${MINGW64_CXX:-%_mingw64_cxx}"; export CXX; \ CXXFLAGS="${MINGW64_CXXFLAGS:-%_mingw64_cflags}"; export CXXFLAGS; \