From f2e3e13a0ea9dce42a07ce4f2ad75472d328a88d Mon Sep 17 00:00:00 2001 From: anders_k Date: Tue, 11 Sep 2012 00:53:50 +0000 Subject: [PATCH] MinGW: Don't link to LIBGCC*.DLL and LIBSTDC++-*.DLL git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6261 212acab6-be3b-0410-9dea-997c60f758d6 --- SCons/Config/gnu | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SCons/Config/gnu b/SCons/Config/gnu index 511415b4..e6869d88 100644 --- a/SCons/Config/gnu +++ b/SCons/Config/gnu @@ -33,6 +33,11 @@ defenv['SUBSYS_CON'] = '-Wl,--subsystem,console' defenv['MSVCRT_FLAG'] = '' defenv['STDCALL'] = '"__attribute__((__stdcall__))"' +# Don't allow mingw to link with LIBGCC*.DLL and LIBSTDC++-*.DLL +if defenv['PLATFORM'] == 'win32': + defenv.Append(LINKFLAGS = ['-static-libgcc']) + defenv.Append(LINKFLAGS = ['-static-libstdc++']) + ### defines defenv.Append(CPPDEFINES = [('NSISCALL', '$STDCALL')])