From cf4398aa4d927d3a4d7f470dda5f3e009b1366f7 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sat, 4 Feb 2023 14:47:34 +0200 Subject: [PATCH 6/6] configure: Use AC_PROG_AR() when available autoconf-2.72 will introduce AC_PROG_AC(). Prefer that over existing AM_PROG_AR() See osdn #46511 Signed-off-by: Marko Lindqvist --- configure.ac | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index afb880e3ef..9b99ce923a 100644 --- a/configure.ac +++ b/configure.ac @@ -586,13 +586,19 @@ AC_PROG_CC AC_PROG_CPP AC_PROG_LN_S AC_DISABLE_SHARED + +dnl AC_PROG_AR() added in autoconf-2.72 +m4_ifdef([AC_PROG_AR], + [AC_PROG_AR], + [m4_ifdef([AM_PROG_AR], [AM_PROG_AR], [AC_CHECK_TOOL([AR], [ar])])]) + dnl Replace AC_PROG_LIBTOOL with LT_INIT when minimum libtool dnl version 2.2 -m4_ifdef([AM_PROG_AR], [AM_PROG_AR], [AC_CHECK_TOOL([AR], [ar])]) AC_PROG_LIBTOOL AC_SUBST(LIBTOOL) + if test -z $AR; then - AC_MSG_ERROR([*** 'ar' missing. Install binutils, fix your \$PATH, or set \$AR manually. ***]) + AC_MSG_ERROR([*** 'ar' missing. Install binutils, fix your \$PATH, or set \$AR manually. ***]) fi AM_PROG_CC_C_O -- 2.39.1