configure: require pthreads for POSIX builds
authorEmil Velikov <emil.l.velikov@gmail.com>
Thu, 5 Mar 2015 22:36:41 +0000 (22:36 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 6 Mar 2015 16:46:17 +0000 (16:46 +0000)
This has been an implicit rule for building mesa for a long time. Let's
make it official and just bail out at configure time. This way we can
cleaning up some of our glx code.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
configure.ac

index 90c7737148e1bee7a97113c98b4e8b8b913501f6..49894442dbac9327214a612bc19ae28a6290d1a9 100644 (file)
@@ -657,6 +657,9 @@ mingw*)
     ;;
 *)
     AX_PTHREAD
+    if test "x$ax_pthread_ok" = xno; then
+        AC_MSG_ERROR([Building mesa on this platform requires pthreads])
+    fi
     ;;
 esac
 dnl AX_PTHREADS leaves PTHREAD_LIBS empty for gcc and sets PTHREAD_CFLAGS