From 3006bf7e7daf1c59b39600b198d746559aaa3bef Mon Sep 17 00:00:00 2001 From: Patrick von Reth Date: Mon, 1 Feb 2010 09:10:53 +0100 Subject: [PATCH] Fix linking for MSVC Added some missing library linking to msvc build, removed linking against libeay32MD because its already in ${OPENSSL_LIBRARIES} --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0f8a87ae..64409ef9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -289,10 +289,12 @@ endif(STATIC AND CMAKE_COMPILER_IS_GNUCXX) if(WIN32) link_libraries(imm32 winmm dbghelp Secur32) # missing by default :/ - + if(MSVC) + link_libraries(Version dwmapi shlwapi) + endif(MSVC) if(HAVE_SSL AND STATIC) find_package(OpenSSL REQUIRED) - link_libraries(${OPENSSL_LIBRARIES} libeay32MD) + link_libraries(${OPENSSL_LIBRARIES}) endif(HAVE_SSL AND STATIC) endif(WIN32) -- 2.20.1