[CMake] CMake fails to find sys/event.h on FreeBSD 10.2

Rolf Eike Beer eike at sf-mail.de
Mon Nov 16 01:35:56 EST 2015


Am Montag, 16. November 2015, 00:34:01 schrieb Klemen Ferjančič:
> FreeBSD 10.2-STABLE
> CMake 3.3.1
> 
> Our projects needs kqueue which means that sys/types.h and sys/event.h
> need to be found. Googling around also revealed that event.h is not self
> inclusive but depends on type.h. Not sure if that has to do with
> anything though.
> 
> CMakeLists.txt:
> check_include_file_cxx(sys/types.h HAVE_SYS_TYPES_H)
> if (HAVE_SYS_TYPES_H)
> check_include_file_cxx(sys/event.h HAVE_SYS_EVENT_H)
> endif()

cmake --help-module CheckIncludeFileCXX

-> CMAKE_REQUIRED_INCLUDES

Eike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://public.kitware.com/pipermail/cmake/attachments/20151116/651450b3/attachment.sig>


More information about the CMake mailing list