configure: check that pthreads is compatible with compiler.
In particular the mutex initialization for example won't actually compile with e.g. gcc 2.95. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
This commit is contained in:
parent
b74eead27b
commit
311f61e1b4
1
configure
vendored
1
configure
vendored
@ -4359,6 +4359,7 @@ if ! disabled pthreads && ! enabled w32threads && ! enabled os2threads; then
|
|||||||
elif ! check_func pthread_join && ! check_func pthread_create; then
|
elif ! check_func pthread_join && ! check_func pthread_create; then
|
||||||
disable pthreads
|
disable pthreads
|
||||||
fi
|
fi
|
||||||
|
check_code cc "pthread.h" "static pthread_mutex_t atomic_lock = PTHREAD_MUTEX_INITIALIZER" || disable pthreads
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for thread in $THREADS_LIST; do
|
for thread in $THREADS_LIST; do
|
||||||
|
Loading…
Reference in New Issue
Block a user