mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
Don't enable the 'thread' module if threads are not possible.
This commit is contained in:
parent
617c43cafe
commit
0db2b2b4fe
2 changed files with 161 additions and 154 deletions
|
@ -765,15 +765,18 @@ else
|
||||||
AC_CHECK_LIB(cma, pthread_create, [AC_DEFINE(WITH_THREAD)
|
AC_CHECK_LIB(cma, pthread_create, [AC_DEFINE(WITH_THREAD)
|
||||||
AC_DEFINE(_POSIX_THREADS)
|
AC_DEFINE(_POSIX_THREADS)
|
||||||
LIBS="$LIBS -lcma"
|
LIBS="$LIBS -lcma"
|
||||||
LIBOBJS="$LIBOBJS thread.o"])
|
LIBOBJS="$LIBOBJS thread.o"],[
|
||||||
|
USE_THREAD_MODULE="#"])
|
||||||
])])])])])])])])
|
])])])])])])])])
|
||||||
|
|
||||||
AC_CHECK_LIB(mpc, usconfig, [AC_DEFINE(WITH_THREAD)
|
AC_CHECK_LIB(mpc, usconfig, [AC_DEFINE(WITH_THREAD)
|
||||||
LIBS="$LIBS -lmpc"
|
LIBS="$LIBS -lmpc"
|
||||||
LIBOBJS="$LIBOBJS thread.o"])
|
LIBOBJS="$LIBOBJS thread.o"
|
||||||
|
USE_THREAD_MODULE=""])
|
||||||
AC_CHECK_LIB(thread, thr_create, [AC_DEFINE(WITH_THREAD)
|
AC_CHECK_LIB(thread, thr_create, [AC_DEFINE(WITH_THREAD)
|
||||||
LIBS="$LIBS -lthread"
|
LIBS="$LIBS -lthread"
|
||||||
LIBOBJS="$LIBOBJS thread.o"])
|
LIBOBJS="$LIBOBJS thread.o"
|
||||||
|
USE_THREAD_MODULE=""])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check for GC support
|
# Check for GC support
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue