From a9579a3f4ab1a27a822bcc53f3e6a9b1a00e6418 Mon Sep 17 00:00:00 2001 From: Ladislav Date: Fri, 15 Nov 2013 09:15:21 +0100 Subject: + Fixed build in Visual Studio 2012 --- StormLib.vcxproj | 3 ++- StormLib.vcxproj.filters | 5 ++++- StormLib_dll.vcxproj | 11 ++++++++--- StormLib_dll.vcxproj.filters | 5 ++++- StormLib_test.vcxproj | 5 ++++- StormLib_test.vcxproj.filters | 5 ++++- src/zlib/compress_zlib.c | 5 +++++ 7 files changed, 31 insertions(+), 8 deletions(-) create mode 100644 src/zlib/compress_zlib.c diff --git a/StormLib.vcxproj b/StormLib.vcxproj index 08c0ec0..eeadbfd 100644 --- a/StormLib.vcxproj +++ b/StormLib.vcxproj @@ -630,6 +630,7 @@ StormCommon.h Level4 + Create StormCommon.h @@ -892,7 +893,7 @@ - + diff --git a/StormLib.vcxproj.filters b/StormLib.vcxproj.filters index 5dc3325..d4fd79e 100644 --- a/StormLib.vcxproj.filters +++ b/StormLib.vcxproj.filters @@ -766,8 +766,11 @@ Source Files\jenkins - + Source Files\zlib + + Source Files + \ No newline at end of file diff --git a/StormLib_dll.vcxproj b/StormLib_dll.vcxproj index b394961..c0f9b7b 100644 --- a/StormLib_dll.vcxproj +++ b/StormLib_dll.vcxproj @@ -69,21 +69,25 @@ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ true + StormLib ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ true + StormLib ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ false + StormLib ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ false + StormLib @@ -97,7 +101,7 @@ ProgramDatabase - $(OutDir)StormLib.dll + $(OutDir)$(TargetName)$(TargetExt) .\StormLib_dll\StormLib.def true Windows @@ -139,7 +143,7 @@ ProgramDatabase - $(OutDir)StormLib.dll + $(OutDir)$(TargetName)$(TargetExt) .\StormLib_dll\StormLib.def true Windows @@ -189,6 +193,7 @@ + Level4 Level4 @@ -485,7 +490,7 @@ - + diff --git a/StormLib_dll.vcxproj.filters b/StormLib_dll.vcxproj.filters index 49e414b..8b1fe89 100644 --- a/StormLib_dll.vcxproj.filters +++ b/StormLib_dll.vcxproj.filters @@ -769,9 +769,12 @@ Source Files\jenkins - + Source Files\zlib + + Source Files + diff --git a/StormLib_test.vcxproj b/StormLib_test.vcxproj index 514621f..ea4c6b4 100644 --- a/StormLib_test.vcxproj +++ b/StormLib_test.vcxproj @@ -75,6 +75,7 @@ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ true + $(ProjectName) ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ @@ -85,6 +86,7 @@ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ ./bin/$(ProjectName)/$(Platform)/$(Configuration)\ false + $(ProjectName) @@ -220,6 +222,7 @@ Level4 Level4 + Level4 Level4 @@ -507,7 +510,7 @@ - + diff --git a/StormLib_test.vcxproj.filters b/StormLib_test.vcxproj.filters index 21199d7..cb6197d 100644 --- a/StormLib_test.vcxproj.filters +++ b/StormLib_test.vcxproj.filters @@ -775,8 +775,11 @@ Source Files\jenkins - + Source Files\zlib + + Source Files + \ No newline at end of file diff --git a/src/zlib/compress_zlib.c b/src/zlib/compress_zlib.c new file mode 100644 index 0000000..46e5061 --- /dev/null +++ b/src/zlib/compress_zlib.c @@ -0,0 +1,5 @@ +// Some compilers (e.g. Visual Studio 2012) don't like the name conflict between +// zlib\compress.c and bzip2\compress.c. This file is plain wrapper for compress.c +// in order to create obj file with a different name. + +#include "compress.c" -- cgit v1.2.3