From: Torbjorn T. <et...@us...> - 2005-05-11 23:44:44
|
Update of /cvsroot/jungerl/jungerl/config In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20282/config Modified Files: Makefile configure.in Added Files: aclocal.m4 Log Message: Adding some config support for the C part of fd_server. --- NEW FILE: aclocal.m4 --- dnl ---------------------------------------------------------------------- dnl dnl BT_MSG_CONTROL checks for msg_control member in msghdr and that dnl the cmsg fields aren't broken... dnl AC_DEFUN(BT_MSG_CONTROL, [ AC_CACHE_CHECK([for msg_control member in msghdr], bt_cv_have_msghdr_msg_control, [AC_TRY_COMPILE([#include <sys/types.h> #include <sys/socket.h>], [struct msghdr msg; msg.msg_control;], bt_cv_have_msghdr_msg_control=yes, bt_cv_have_msghdr_msg_control=no)]) if test $bt_cv_have_msghdr_msg_control = yes; then AC_DEFINE(HAVE_MSGHDR_MSG_CONTROL) fi if test $bt_cv_have_msghdr_msg_control = yes; then AC_MSG_CHECKING(for broken CMSG_FIELDS) case "$target_os" in linux*) AC_DEFINE(BROKEN_CMSG_FIELDS) AC_MSG_RESULT(yes) ;; *) AC_MSG_RESULT(no) ;; esac fi ]) Index: Makefile =================================================================== RCS file: /cvsroot/jungerl/jungerl/config/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile 27 Feb 2003 17:28:00 -0000 1.4 +++ Makefile 11 May 2005 23:44:25 -0000 1.5 @@ -12,6 +12,7 @@ chmod +x $(JERL) configure: configure.in + autoheader autoconf clean: Index: configure.in =================================================================== RCS file: /cvsroot/jungerl/jungerl/config/configure.in,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- configure.in 13 Mar 2004 23:36:49 -0000 1.19 +++ configure.in 11 May 2005 23:44:25 -0000 1.20 @@ -24,8 +24,14 @@ dnl C header files +AC_CONFIG_HEADER(../support/config.h:config.h.in) + AC_CHECK_HEADERS(linux/if_tun.h, HAVE_TUNTAP="true") +AC_CHECK_HEADERS(malloc.h) + +BT_MSG_CONTROL + dnl For the Slang driver. I don't think this is really currect just now.. AC_ARG_WITH(slang-include, [ --with-slang-include=DIR installed slang library], @@ -56,7 +62,7 @@ LD_SHARED="ld -G" ;; *darwin*) - AC_DEFINE(DARWIN) + AC_DEFINE([DARWIN], [], [Description]) LD_SHARED="cc -bundle -flat_namespace -undefined suppress" ;; *) |