[Freeswitch-svn] [commit] r12929 - freeswitch/trunk
FreeSWITCH SVN
stkn at freeswitch.org
Mon Apr 6 14:59:49 PDT 2009
Author: stkn
Date: Mon Apr 6 16:59:48 2009
New Revision: 12929
Log:
libtool detection code working now, put both checks together, add some info messages and a short note
Modified:
freeswitch/trunk/configure.in
Modified: freeswitch/trunk/configure.in
==============================================================================
--- freeswitch/trunk/configure.in (original)
+++ freeswitch/trunk/configure.in Mon Apr 6 16:59:48 2009
@@ -76,9 +76,6 @@
AM_PROG_CC_C_O
AC_PROG_LIBTOOL
-libtool=$switch_builddir/libtool
-LIBTOOL_MAJOR_VERSION=`$libtool --version 2>/dev/null|sed -e 's/([^)]*)//g;s/^[^0-9]*//;s/[- ].*//g;q'| awk -F . '{print $1}'`
-
#Check for compiler vendor
AX_COMPILER_VENDOR
@@ -126,12 +123,23 @@
;;
esac
+##
+# detect libtool major version,
+# set libtool library extension based on this
+# to work around some brokeness when using 'la' with libtool-1.5
+#
+AC_MSG_CHECKING([libtool major version])
+libtool="${switch_builddir}/libtool"
+LIBTOOL_MAJOR_VERSION="`${libtool} --version 2>/dev/null| sed -e 's/([[^)]]*)//g;s/^[[^0-9]]*//;s/[[- ]].*//g;q'| awk -F . '{print $1}'`"
+AC_MSG_RESULT([${LIBTOOL_MAJOR_VERSION}])
LIBTOOL_LIB_EXTEN="$DYNAMIC_LIB_EXTEN"
-if test "$LIBTOOL_MAJOR_VERSION" = "2"; then
+if test "${LIBTOOL_MAJOR_VERSION}" = "2" ; then
LIBTOOL_LIB_EXTEN="la"
fi
+AC_MSG_RESULT([using libtool library extension... ${LIBTOOL_LIB_EXTEN}])
+
# Enable 64 bit build
AC_ARG_ENABLE(64,
More information about the Freeswitch-svn
mailing list