Revision: 8211 https://osdn.net/projects/ttssh2/scm/svn/commits/8211 Author: zmatsuo Date: 2019-09-22 00:06:15 +0900 (Sun, 22 Sep 2019) Log Message: ----------- cmakeビルドで delayload オプションを追加 - VS2005(express)でビルドしたDLLが、Windows 95でロードできなかった Modified Paths: -------------- trunk/TTProxy/CMakeLists.txt trunk/ttssh2/ttxssh/CMakeLists.txt -------------- next part -------------- Modified: trunk/TTProxy/CMakeLists.txt =================================================================== --- trunk/TTProxy/CMakeLists.txt 2019-09-21 15:05:47 UTC (rev 8210) +++ trunk/TTProxy/CMakeLists.txt 2019-09-21 15:06:15 UTC (rev 8211) @@ -8,6 +8,10 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/../libs/lib_openssl.cmake) +if (MSVC) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DELAYLOAD:user32.dll") +endif() + set(COMMON_SRC ../teraterm/common/ttlib.h ../teraterm/common/ttlib.c Modified: trunk/ttssh2/ttxssh/CMakeLists.txt =================================================================== --- trunk/ttssh2/ttxssh/CMakeLists.txt 2019-09-21 15:05:47 UTC (rev 8210) +++ trunk/ttssh2/ttxssh/CMakeLists.txt 2019-09-21 15:06:15 UTC (rev 8211) @@ -6,7 +6,7 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/../../libs/lib_openssl.cmake) if (MSVC) - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DELAYLOAD:dnsapi.dll") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DELAYLOAD:user32.dll /DELAYLOAD:dnsapi.dll") endif() add_library(