[CMake] Autotools replacement functions?

Andrew Fenn andrewfenn at gmail.com
Tue Oct 14 21:27:23 EDT 2008


Does cmake have replacement functions for the following?

AC_CHECK_MEMBER(struct msghdr.msg_flags,
[AC_DEFINE(HAS_MSGHDR_FLAGS)], , [#include <sys/socket.h>])

CHECK_FUNCTION_EXISTS(socklen_t HAS_SOCKLEN_T)
AC_CHECK_TYPE(socklen_t, [AC_DEFINE(HAS_SOCKLEN_T)], ,
              #include <sys/types.h>
              #include <sys/socket.h>
)

AC_EGREP_HEADER(MSG_MAXIOVLEN, /usr/include/sys/socket.h,
AC_DEFINE(ENET_BUFFER_MAXIMUM, [MSG_MAXIOVLEN]))
AC_EGREP_HEADER(MSG_MAXIOVLEN, socket.h,
AC_DEFINE(ENET_BUFFER_MAXIMUM, [MSG_MAXIOVLEN]))


More information about the CMake mailing list