[Ttssh2-commit] [9191] Visual Studio 2008 + SDK 7.1 でビルドできるようコンパイルオプションを追加

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2021年 3月 3日 (水) 01:00:24 JST


Revision: 9191
          https://osdn.net/projects/ttssh2/scm/svn/commits/9191
Author:   zmatsuo
Date:     2021-03-03 01:00:24 +0900 (Wed, 03 Mar 2021)
Log Message:
-----------
Visual Studio 2008 + SDK 7.1 でビルドできるようコンパイルオプションを追加

- -D_WIN32_WINNT=0x0501
  - 0x0501=_WIN32_WINNT_WINXP
- ただし、SDK 7.1 のライブラリをリンクするとき
  - VS80sp1-KB949009-X86-INTL.exe が必要
    - このコミットを行った時点では Microsoft からダウンロードすることはできない
  - この HotFix を適応しない場合エラーが出る
    - fatal error LNK1103: デバッグ情報が壊れています。...

Modified Paths:
--------------
    trunk/teraterm/common/common_static.v8.vcproj
    trunk/teraterm/teraterm/ttermpro.v8.vcproj
    trunk/teraterm/ttpcmn/ttpcmn.v8.vcproj
    trunk/teraterm/ttpmacro/ttpmacro.v8.vcproj
    trunk/teraterm/ttpset/ttpset.v8.vcproj
    trunk/teraterm/ttptek/ttptek.v8.vcproj

-------------- next part --------------
Modified: trunk/teraterm/common/common_static.v8.vcproj
===================================================================
--- trunk/teraterm/common/common_static.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/common/common_static.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -49,7 +49,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"
@@ -122,7 +122,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				RuntimeLibrary="1"
 				WarningLevel="3"
 				SuppressStartupBanner="true"

Modified: trunk/teraterm/teraterm/ttermpro.v8.vcproj
===================================================================
--- trunk/teraterm/teraterm/ttermpro.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/teraterm/ttermpro.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -49,7 +49,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories=""$(SolutionDir)..\libs\SFMT";"$(SolutionDir)..\libs\oniguruma\src";"$(SolutionDir)teraterm";"$(SolutionDir)common";"$(SolutionDir)ttpfile";"$(SolutionDir)ttpdlg";"$(SolutionDir)ttpcmn";"$(SolutionDir)susie_plugin""
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				RuntimeLibrary="1"
 				BrowseInformation="0"
 				WarningLevel="3"
@@ -142,7 +142,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories=""$(SolutionDir)..\libs\SFMT";"$(SolutionDir)..\libs\oniguruma\src";"$(SolutionDir)teraterm";"$(SolutionDir)common";"$(SolutionDir)ttpfile";"$(SolutionDir)ttpdlg";"$(SolutionDir)ttpcmn";"$(SolutionDir)susie_plugin""
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"

Modified: trunk/teraterm/ttpcmn/ttpcmn.v8.vcproj
===================================================================
--- trunk/teraterm/ttpcmn/ttpcmn.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/ttpcmn/ttpcmn.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -49,7 +49,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"
@@ -141,7 +141,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				RuntimeLibrary="1"
 				WarningLevel="3"
 				SuppressStartupBanner="true"

Modified: trunk/teraterm/ttpmacro/ttpmacro.v8.vcproj
===================================================================
--- trunk/teraterm/ttpmacro/ttpmacro.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/ttpmacro/ttpmacro.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -51,7 +51,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories="$(SolutionDir)..\libs\oniguruma\src;$(SolutionDir)..\libs\SFMT;$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"
@@ -143,7 +143,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories="$(SolutionDir)..\libs\oniguruma\src;$(SolutionDir)..\libs\SFMT;$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				RuntimeLibrary="1"
 				WarningLevel="3"
 				SuppressStartupBanner="true"

Modified: trunk/teraterm/ttpset/ttpset.v8.vcproj
===================================================================
--- trunk/teraterm/ttpset/ttpset.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/ttpset/ttpset.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -48,7 +48,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				GeneratePreprocessedFile="0"
 				RuntimeLibrary="1"
 				WarningLevel="3"
@@ -141,7 +141,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"

Modified: trunk/teraterm/ttptek/ttptek.v8.vcproj
===================================================================
--- trunk/teraterm/ttptek/ttptek.v8.vcproj	2021-02-28 08:48:37 UTC (rev 9190)
+++ trunk/teraterm/ttptek/ttptek.v8.vcproj	2021-03-02 16:00:24 UTC (rev 9191)
@@ -48,7 +48,7 @@
 				AdditionalOptions="/D"_CRT_SECURE_NO_DEPRECATE""
 				Optimization="0"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				RuntimeLibrary="1"
 				WarningLevel="3"
 				SuppressStartupBanner="true"
@@ -140,7 +140,7 @@
 				Optimization="2"
 				InlineFunctionExpansion="1"
 				AdditionalIncludeDirectories="$(SolutionDir)common"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x0501"
 				StringPooling="true"
 				RuntimeLibrary="0"
 				EnableFunctionLevelLinking="true"


Ttssh2-commit メーリングリストの案内
Back to archive index