From e851eb6c7a1d91ca3a3b929417fd0f1677fbc870 Mon Sep 17 00:00:00 2001 From: Peter Seiderer Date: Thu, 16 Sep 2021 19:37:03 +0200 Subject: [PATCH] package/libiio: fix compile without thread support - fix compile without thread support (add configure option '-DNO_THREADS=ON' as requested) Fixes: - http://autobuild.buildroot.net/results/2cca5952e7d677cd0d5fa97aa1a7bf3e722df3a2 CMake Error at CMakeLists.txt:409 (message): Unable to find pthread dependency. If you want to disable multi-threading support, set NO_THREADS=ON. Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN --- package/libiio/libiio.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/libiio/libiio.mk b/package/libiio/libiio.mk index 4ce933a0cd..f706298c22 100644 --- a/package/libiio/libiio.mk +++ b/package/libiio/libiio.mk @@ -17,6 +17,12 @@ LIBIIO_CONF_OPTS = -DENABLE_IPV6=ON \ -DWITH_TESTS=$(if $(BR2_PACKAGE_LIBIIO_TESTS),ON,OFF) \ -DWITH_DOC=OFF +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +LIBIIO_CONF_OPTS += -DNO_THREADS=OFF +else +LIBIIO_CONF_OPTS += -DNO_THREADS=ON +endif + ifeq ($(BR2_PACKAGE_LIBIIO_XML_BACKEND),y) LIBIIO_DEPENDENCIES += libxml2 LIBIIO_CONF_OPTS += -DWITH_XML_BACKEND=ON -- 2.30.2