X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fpandora_libtool.m4;h=543cbb6b05687b34ea4d8997a053559c832c8910;hb=1b4bde6cb8743004cfc31fb9328b7c09ff982746;hp=b9e461c7dcfbfb7b8a419a5eddbb57b34c87db10;hpb=17e0b84e30fe82f6a2a995484a502179c73906ea;p=awesomized%2Flibmemcached diff --git a/m4/pandora_libtool.m4 b/m4/pandora_libtool.m4 index b9e461c7..543cbb6b 100644 --- a/m4/pandora_libtool.m4 +++ b/m4/pandora_libtool.m4 @@ -4,7 +4,17 @@ dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. AC_DEFUN([PANDORA_LIBTOOL],[ + AC_REQUIRE([AC_DISABLE_STATIC]) AC_REQUIRE([AC_PROG_LIBTOOL]) + m4_ifndef([LT_PREREQ],[ + pandora_have_old_libtool=yes + ],[ + pandora_have_old_libtool=no + ]) + AS_IF([test "$SUNCC" = "yes" -a "${pandora_have_old_libtool}" = "yes"],[ + AC_MSG_ERROR([Building ${PACKAGE} with Sun Studio requires at least libtool 2.2]) + ]) + dnl By requiring AC_PROG_LIBTOOL, we should force the macro system to read dnl libtool.m4, where in 2.2 AC_PROG_LIBTOOL is an alias for LT_INIT dnl Then, if we're on 2.2, we should have LT_LANG, so we'll call it.