From 151ed86895634c7c15e7f5ee89e37e2e93ffc8b3 Mon Sep 17 00:00:00 2001 From: HumanDynamo Date: Fri, 14 May 2010 06:24:09 +0000 Subject: [PATCH] Exiv2 need to be linked with Winsock32 under windows. --- src/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index fb39b5a4..a40b5a9d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -187,7 +187,13 @@ SET_TARGET_PROPERTIES( exiv2 PROPERTIES VERSION ${GENERIC_LIB_VERSION} DEFINE_SYMBOL EXV_BUILDING_LIB ) -TARGET_LINK_LIBRARIES( exiv2 ${EXPAT_LIBRARIES} ) +IF(WIN32) + SET(OS_SPECIFIC_LIBS wsock32) +ELSE(WIN32) + SET(OS_SPECIFIC_LIBS ) +ENDIF(WIN32) + +TARGET_LINK_LIBRARIES( exiv2 ${EXPAT_LIBRARIES} ${OS_SPECIFIC_LIBS}) if( EXIV2_EXIV2_ENABLE_LIBXMP ) TARGET_LINK_LIBRARIES( exiv2 ${XMPLIB} )