Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Let's keep cool and polite with the users of prehistoric platforms
[simgrid.git] / configure.ac
index d164ed9..a55941d 100644 (file)
@@ -47,8 +47,10 @@ AC_HEADER_TIME
 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 \
+               swapcontext \
+                sysconf])
 
 AC_MSG_CHECKING(how to link against winsock)
 save_LIBS="$LIBS"
@@ -93,11 +95,6 @@ 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
 if test x$USE_MAINTAINER_MODE = xyes 
@@ -125,7 +122,7 @@ AC_CONFIG_FILES([
   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
@@ -138,10 +135,10 @@ AC_CONFIG_FILES([
      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
 ])