2008/10/15 Andrew Fenn <[EMAIL PROTECTED]>: > 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]))
May be you can look at: http://www.cmake.org/Wiki/CMake:How_To_Write_Platform_Checks CHECK_INCLUDE_FILES CHECK_FUNCTION_EXISTS CHECK_SYMBOL_EXISTS CHECK_LIBRARY_EXISTS I did not find equivalent of AC_CHECK_MEMBER but may be it exists and I don't know it. -- Erk _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
