diff --git a/CMakeLists.txt b/CMakeLists.txt index b8c39eea4..5e3c8c393 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,13 +54,19 @@ pkg_check_modules (SIGC REQUIRED sigc++-2.0) if (WIN32) set (EXTRA_LIBDIR "${CMAKE_CURRENT_SOURCE_DIR}/lib") set (EXTRA_INCDIR "${CMAKE_CURRENT_SOURCE_DIR}/winclude") - set (EXTRA_LIB "ws2_32") + set (EXTRA_LIB "-lws2_32") set (IPTCDATA_LIBRARIES iptcdata) set (LCMS_LIBRARIES liblcms.a) set (JPEG_LIBRARIES libjpeg.a) set (PNG_LIBRARIES libpng.a) set (TIFF_LIBRARIES libtiff.a) set (ZLIB_LIBRARIES libz.a) + + add_definitions (-DWIN32) + add_definitions (-D_WIN32) + if (MINGW) + add_definitions (-D__MINGW32__) + endif (MINGW) else (WIN32) pkg_check_modules (IPTCDATA REQUIRED libiptcdata) pkg_check_modules (LCMS REQUIRED lcms)