Hello

I’m the build master for libexiv2 (http://exiv2.org <http://exiv2.org/>) and 
currently working on our CMake/Visual Studio support.

I may have found a bug in your file ConfigureCheck.cmake on Windows with Visual 
Studio.  CMake barfs on this code about line#60.

if (WIN32)
  check_include_files("winsock2.h;ws2tcpip.h;wspiapi.h" HAVE_WSPIAPI_H)
  if (NOT HAVE_WSPIAPI_H)
    message(STATUS "WARNING: Without wspiapi.h, this build will only work on 
Windows XP and newer versions")
  endif (NOT HAVE_WSPIAPI_H)
  check_include_files("winsock2.h;ws2tcpip.h" HAVE_WS2TCPIP_H)  <————— ERROR
endif (WIN32)

“unknown command check_include_files (or something like that).

My fix is to add a line the top of the file:
include(CheckIncludeFile)
include(CheckIncludeFiles) <—— Added
include(CheckSymbolExists)

May I ask you to investigate this please?

Robin Mills
  • [no subject] Robin Mills
    • Re: mac johnsto

Reply via email to