From 9b2bf1a6d17c2d39a4709afe3f3174e04a7e0fc3 Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Fri, 13 Mar 2026 11:48:08 +0100 Subject: [PATCH] boost-1.70 support boost::system header-only Signed-off-by: Paul Zander diff --git a/autoconf/ax_boost_system.m4 b/autoconf/ax_boost_system.m4 index 4d1c92b..c7cafd4 100644 --- a/autoconf/ax_boost_system.m4 +++ b/autoconf/ax_boost_system.m4 @@ -78,6 +78,9 @@ AC_DEFUN([AX_BOOST_SYSTEM], if test "x$ax_cv_boost_system" = "xyes"; then AC_SUBST(BOOST_CPPFLAGS) + if test "x$ax_boost_user_system_lib" = "xheader-only"; then + AC_DEFINE(HAVE_BOOST_SYSTEM,,[define if the Boost::System header is available]) + else AC_DEFINE(HAVE_BOOST_SYSTEM,,[define if the Boost::System library is available]) BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'` @@ -112,6 +115,7 @@ AC_DEFUN([AX_BOOST_SYSTEM], if test "x$link_system" = "xno"; then AC_MSG_ERROR(Could not link against $ax_lib !) fi + fi fi CPPFLAGS="$CPPFLAGS_SAVED" -- 2.53.0