]> AND Public Git Repository - simgrid.git/blobdiff - configure.ac
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
use gras_exit, not only xbt_exit
[simgrid.git] / configure.ac
index b7d66310099a3af4b49957a1059b174a4507dbba..d164ed92757309baee10d9fc0e1042f5e19f3323 100644 (file)
@@ -92,6 +92,11 @@ AM_CONDITIONAL(HAVE_SG,test x$HAVE_SimGrid = xyes)
 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