From 1fb4719e594026db87fc06f38524d05f9ec0bb43 Mon Sep 17 00:00:00 2001 From: Toni Date: Thu, 7 Mar 2024 13:09:01 +0100 Subject: Disable `AX_PTHREAD` for MingW/MSYS builds. (#2338) Signed-off-by: Toni Uhlig --- configure.ac | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 784698f94..8a37cac72 100644 --- a/configure.ac +++ b/configure.ac @@ -178,12 +178,19 @@ if ! test "${with_only_libndpi+set}" = set; then : JSONC_LIBS="" JSONC_CFLAGS="" ]) - AX_PTHREAD([],[ - AC_MSG_WARN([POSIX Threads not available. Building library only.]) - JSONC_LIBS="" - JSONC_CFLAGS="" - EXTRA_TARGETS="" - ]) + dnl> AX_PTHREAD test does not work along with MingW/MSYS anymore + case "$host" in + *-*-mingw32*|*-*-msys) + ;; + *) + AX_PTHREAD([],[ + AC_MSG_WARN([POSIX Threads not available. Building library only.]) + JSONC_LIBS="" + JSONC_CFLAGS="" + EXTRA_TARGETS="" + ]) + ;; + esac fi AM_CONDITIONAL([BUILD_UNITTESTS], [test "x$build_unittests" = "xyes"]) -- cgit v1.2.3