AC_CHECK_HEADERS([sys/socket.h winsock.h winsock2.h \
sys/stat.h\
sys/time.h ])
-AC_CHECK_FUNCS([gettimeofday ])
+AC_CHECK_FUNCS([gettimeofday \
+ getdtablesize \
+ sysconf])
AC_MSG_CHECKING(how to link against winsock)
dnl A C_CHECK_LIB(pthread, pthread_mutex_lock, LIBS="$LIBS -lpthread")
AC_CHECK_LIB(nsl, gethostbyname, [LIBS="$LIBS -lnsl"])
AC_CHECK_LIB(socket, connect, [LIBS="$LIBS -lsocket"])
+
+AC_CHECK_LIB(c,swapcontext,
+ [AC_DEFINE([USE_CONTEXT],1,[Define if GNU contexts available and you wish to use them])],
+ [AC_MSG_ERROR([[Cannot find context in your libc, go away !]])])
+
dnl ####[ maint mode ]#######################################################
AM_MAINTAINER_MODE
src/Makefile
src/amok/Makefile
examples/Makefile
- examples/ping/Makefile examples/ping/test_sg
+ examples/ping/Makefile examples/ping/test_sg examples/ping/test_rl
doc/Makefile
tools/compile-remote-worker
testsuite/Makefile
test -e testsuite/gras/trp_file_usage&& chmod +x testsuite/gras/trp_file_usage;
test -e tools/compile-remote-worker && chmod +x tools/compile-remote-worker;
test -e examples/ping/test_sg && chmod +x examples/ping/test_sg;
+ test -e examples/ping/test_rl && chmod +x examples/ping/test_rl;
# test -e examples/bandwidth/test_sg && chmod +x examples/bandwidth/test_sg;
test -e examples/pastry/test_sg && chmod +x examples/pastry/test_sg;
chmod +x $srcdir/tools/gras-check-arch;
- chmod +x $srcdir/examples/ping/test_rl
])