From: Wolfgang Stöggl Date: Wed, 22 Nov 2017 12:29:35 +0000 (+0100) Subject: Update vcxproj files, fix debug builds (MSVC) (#841) X-Git-Tag: v1.7.1~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3eca07cb4f1c4a05dc7f4a420cad7edaeefb16af;p=thirdparty%2Frrdtool-1.x.git Update vcxproj files, fix debug builds (MSVC) (#841) - Solution configuration Debug|Win32: Changed MultiThreadedDebug to MultiThreadedDebugDLL in rrdtool.vcxproj and rrdupdate.vcxproj. Now the RuntimeLibrary setting is the same as in librrd-4.vcxproj. - Solution configuration Static Debug|Win32: Added double quotes around $(TargetDir), because there is a space in "Static Debug". Fixes failing copy commands of dlls by using "$(TargetDir)" now. --- diff --git a/win32/rrdtool.vcxproj b/win32/rrdtool.vcxproj index f867b63a..9e3e1bd0 100644 --- a/win32/rrdtool.vcxproj +++ b/win32/rrdtool.vcxproj @@ -70,7 +70,7 @@ WIN32;_DEBUG;_WINDOWS;_USE_32BIT_TIME_T;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug + MultiThreadedDebugDLL $(IntDir)rrdtool.pdb Level3 EditAndContinue @@ -170,22 +170,22 @@ copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\ get all the dlls, needed for running - copy $(ProjectDir)\..\contrib\bin\freetype6.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\intl.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\ + copy $(ProjectDir)\..\contrib\bin\freetype6.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\intl.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\zlib1.dll "$(TargetDir)"\ diff --git a/win32/rrdupdate.vcxproj b/win32/rrdupdate.vcxproj index 762e0a56..f271f83f 100644 --- a/win32/rrdupdate.vcxproj +++ b/win32/rrdupdate.vcxproj @@ -71,7 +71,7 @@ WIN32;_DEBUG;_WINDOWS;_USE_32BIT_TIME_T;%(PreprocessorDefinitions) true EnableFastChecks - MultiThreadedDebug + MultiThreadedDebugDLL $(IntDir)rrdupdate.pdb Level3 EditAndContinue @@ -171,22 +171,22 @@ copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\ get all the dlls, needed for running - copy $(ProjectDir)\..\contrib\bin\freetype6.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\intl.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll $(TargetDir)\ -copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\ + copy $(ProjectDir)\..\contrib\bin\freetype6.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\intl.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll "$(TargetDir)"\ +copy $(ProjectDir)\..\contrib\bin\zlib1.dll "$(TargetDir)"\