CACAO_LIBTOOLIZE_VERSION=`${CACAO_LIBTOOLIZE} --version | sed 's/^.*[^0-9.]\([0-9]\{1,\}\.[0-9.]\{1,\}\).*/\1/'`
# echo ${CACAO_LIBTOOLIZE_VERSION}
case ${CACAO_LIBTOOLIZE_VERSION} in
- 1.5* )
+ 1.5* | 2.* )
CACAO_HAVE_LIBTOOLIZE=true
break;
;;
if test ${CACAO_HAVE_LIBTOOLIZE} = false; then
echo "No proper libtoolize was found."
- echo "You must have libtool 1.5 installed."
+ echo "You must have libtool 1.5 or later installed."
exit 1
fi
CACAO_HAVE_ACLOCAL=false
-for CACAO_ACLOCAL in aclocal aclocal-1.9 aclocal19; do
+for CACAO_ACLOCAL in aclocal aclocal-1.10 aclocal-1.9 aclocal19; do
if ${CACAO_ACLOCAL} --version > /dev/null 2>&1; then
CACAO_ACLOCAL_VERSION=`${CACAO_ACLOCAL} --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
# echo ${CACAO_ACLOCAL_VERSION}
case ${CACAO_ACLOCAL_VERSION} in
- 1.9* )
+ 1.9* | 1.1[0-9]* )
CACAO_HAVE_ACLOCAL=true
break;
;;
if test ${CACAO_HAVE_ACLOCAL} = false; then
echo "No proper aclocal was found."
- echo "You must have automake 1.9 installed."
+ echo "You must have automake 1.9 or later installed."
exit 1
fi
CACAO_AUTOHEADER_VERSION=`${CACAO_AUTOHEADER} --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
# echo ${CACAO_AUTOHEADER_VERSION}
case ${CACAO_AUTOHEADER_VERSION} in
- 2.59* | 2.6* )
+ 2.59* | 2.6[0-9]* )
CACAO_HAVE_AUTOHEADER=true
break;
;;
CACAO_HAVE_AUTOMAKE=false
-for CACAO_AUTOMAKE in automake automake-1.9 automake19; do
+for CACAO_AUTOMAKE in automake automake-1.10 automake-1.9 automake19; do
if ${CACAO_AUTOMAKE} --version > /dev/null 2>&1; then
CACAO_AUTOMAKE_VERSION=`${CACAO_AUTOMAKE} --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
# echo ${CACAO_AUTOMAKE_VERSION}
case ${CACAO_AUTOMAKE_VERSION} in
- 1.9* )
+ 1.9* | 1.1[0-9]* )
CACAO_HAVE_AUTOMAKE=true
break;
;;
if test ${CACAO_HAVE_AUTOMAKE} = false; then
echo "No proper automake was found."
- echo "You must have automake 1.9 installed."
+ echo "You must have automake 1.9 or later installed."
exit 1
fi
CACAO_AUTOCONF_VERSION=`${CACAO_AUTOCONF} --version | sed 's/^[^0-9]*\([0-9.][0-9.]*\).*/\1/'`
# echo ${CACAO_AUTOCONF_VERSION}
case ${CACAO_AUTOCONF_VERSION} in
- 2.59* | 2.6* )
+ 2.59* | 2.6[0-9]* )
CACAO_HAVE_AUTOCONF=true
break;
;;
export CACAO_AUTOMAKE
export CACAO_AUTOCONF
-cd src/boehm-gc && ./autogen.sh && cd ../..
+cd src/mm/boehm-gc && ./autogen.sh && cd ../..