From 41636a86abda461de0dbe80561df8d0c8fff7665 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Mon, 20 Oct 2014 19:39:28 +0000 Subject: [PATCH] =?UTF-8?q?build:=20add=20mingw=E2=80=99s=20libgcc=20to=20?= =?UTF-8?q?the=20link=20command=20on=20Visual=20Studio.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/msbuild/lol.rules.props | 3 ++- build/msbuild/lol.vars.props | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/build/msbuild/lol.rules.props b/build/msbuild/lol.rules.props index bb947580..787a2870 100644 --- a/build/msbuild/lol.rules.props +++ b/build/msbuild/lol.rules.props @@ -60,10 +60,11 @@ - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(SdlDeps);$(FfmpegDeps);$(GdiDeps);$(XinputDeps);%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(SdlDeps);$(FfmpegDeps);$(LibGccDeps);$(GdiDeps);$(XinputDeps);%(AdditionalDependencies) $(GlDeps);%(AdditionalDependencies) $(D3d9Deps);%(AdditionalDependencies) %(AdditionalDependencies) + $(LibGccLibs);%(AdditionalLibraryDirectories) $(SdlLibs);%(AdditionalLibraryDirectories) $(FfmpegLibs);%(AdditionalLibraryDirectories) $(GlLibs);%(AdditionalLibraryDirectories) diff --git a/build/msbuild/lol.vars.props b/build/msbuild/lol.vars.props index 41d201f8..5c1e4f21 100644 --- a/build/msbuild/lol.vars.props +++ b/build/msbuild/lol.vars.props @@ -8,6 +8,12 @@ $(ExternalDir)\flex-2.5.35 $(FlexDir)\include + + $(ExternalDir)\libgcc-4.9 + $(LibGccDir)\lib\i686-w64-mingw32 + $(LibGccDir)\lib\x86_64-w64-mingw32 + libgcc.lib + $(ExternalDir)\sdl-2.0.3 $(ExternalDir)\sdl-image-2.0.0 @@ -101,6 +107,9 @@ $(ExternalDir) $(FlexDir) $(FlexIncludes) + $(LibGccDir) + $(LibGccLibs) + $(LibGccDeps) $(SdlDir) $(SdlImageDir) $(SdlMixerDir)