From 48ae032a205a8f4d80a53c8ada294ae2d80f4ae1 Mon Sep 17 00:00:00 2001 From: mquinson Date: Sun, 27 Feb 2005 23:19:41 +0000 Subject: [PATCH] --enable-context option: remove the s from ptreads for consistency, and survive the user stupidity git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1083 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- configure.ac | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/configure.ac b/configure.ac index 095bb8d37f..3cbb56a457 100644 --- a/configure.ac +++ b/configure.ac @@ -53,7 +53,7 @@ AC_CHECK_FUNCS([gettimeofday usleep \ sysconf]) AC_ARG_ENABLE(context, - [ --enable-context=[ucontext/pthreads] Use either (System V) swapcontext or pthread [[default=ucontext]].],, + [ --enable-context=[ucontext/pthread] Use either (System V) swapcontext or pthread [[default=ucontext]].],, enable_context=ucontext) AC_MSG_CHECKING(on top of what can we build the contexts) if test "x$enable_context" = "xucontext"; then @@ -71,13 +71,14 @@ if test "x$enable_context" = "xucontext"; then enable_context=pthreads fi fi -fi -if test "x$enable_context" = "xpthreads"; then +else if test "x$enable_context" = "xpthread"; then AC_CHECK_LIB(pthread,pthread_create,, [AC_MSG_ERROR([[Cannot find pthreads, no way (try --enable-context=ucontext if you haven't already tried).]])]) AC_DEFINE([USE_PTHREADS],1,[Define if we USE pthreads or not]) AC_MSG_RESULT(You have pthreads. Let's use them.) -fi +else + AC_MSG_ERROR("--enable-context must be either ucontext or pthread") +fi fi # Checks for typedefs, structures, and compiler characteristics. -- 2.20.1