From 595e0e4416fd14df67c83e524ec9e97e9d0cae25 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Tue, 16 Apr 2002 11:57:12 +0000 Subject: [PATCH] try just -lpthread in the thread detection code too git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- configure | 4 ++-- configure.in | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/configure b/configure index 1c96cf319f..e9b8b69388 100755 --- a/configure +++ b/configure @@ -17133,10 +17133,10 @@ if test "$TOOLKIT" != "MSW"; then *-*-aix* ) THREAD_OPTS="pthreads" ;; - *) - THREAD_OPTS="$THREAD_OPTS none" esac + THREAD_OPTS="$THREAD_OPTS -lpthread none" + THREADS_OK=no for flag in $THREAD_OPTS; do case $flag in diff --git a/configure.in b/configure.in index aa76f2176a..c9d4f2d997 100644 --- a/configure.in +++ b/configure.in @@ -3176,12 +3176,13 @@ if test "$TOOLKIT" != "MSW"; then dnl AIX calls the library libpthreads - thanks IBM! THREAD_OPTS="pthreads" ;; - *) - dnl the default is ok but if it doesn't work try without it - dnl just in case - THREAD_OPTS="$THREAD_OPTS none" esac + dnl simply linking with libpthread should make the test below work but + dnl it's far from certain that the threaded programs compiled without + dnl any special switches actually work, so try it after all the others + THREAD_OPTS="$THREAD_OPTS -lpthread none" + dnl now test for all possibilities THREADS_OK=no for flag in $THREAD_OPTS; do