mirror of
https://github.com/OpenVPN/openvpn.git
synced 2026-05-28 04:03:29 -04:00
openvpnmsica: link C runtime statically
By default CMake links C runtime dynamically, which doesn't work on Windows 7, for example. This is not an issue with other openvpn binaries, since we bundle C runtime, but it is not yet available during installation. Change-Id: Ib2b014f075908e7db0d9115abaa2240e47fd27b9 Signed-off-by: Lev Stipakov <lev@openvpn.net> Acked-by: Frank Lichtenheld <frank@lichtenheld.com> Message-Id: <20230705122528.1625-1-lstipakov@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26821.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
parent
5ad793e8ca
commit
3be4986ea3
1 changed files with 8 additions and 0 deletions
|
|
@ -26,6 +26,14 @@ target_compile_options(openvpnmsica PRIVATE
|
|||
-UNTDDI_VERSION
|
||||
-D_WIN32_WINNT=_WIN32_WINNT_VISTA
|
||||
)
|
||||
|
||||
if (MSVC)
|
||||
target_compile_options(openvpnmsica PRIVATE
|
||||
"$<$<CONFIG:Release>:/MT>"
|
||||
"$<$<CONFIG:Debug>:/MTd>"
|
||||
)
|
||||
endif ()
|
||||
|
||||
target_link_libraries(openvpnmsica
|
||||
advapi32.lib ole32.lib msi.lib setupapi.lib iphlpapi.lib shell32.lib shlwapi.lib version.lib newdev.lib)
|
||||
if (MINGW)
|
||||
|
|
|
|||
Loading…
Reference in a new issue