diff --git a/autogen.sh b/autogen.sh
index af1ade60..2ab1022 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -8,14 +8,19 @@ set -e
   exit 1
 }
 
+AUTOCONF=${AUTOCONF:-autoconf}
+AUTOMAKE=${AUTOMAKE:-automake}
+LIBTOOLIZE=${LIBTOOLIZE:-libtoolize}
+AUTORECONF=${AUTORECONF:-autoreconf}
+
 ######################################################################
 ### announce build tool versions
 echo ""
-autoconf --version
+$AUTOCONF --version
 echo ""
-automake --version
+$AUTOMAKE --version
 echo ""
-libtoolize --version
+$LIBTOOLIZE --version
 echo ""
 ${M4:-m4} --version
 echo ""
@@ -25,6 +30,6 @@ echo ""
 ######################################################################
 ### update infrastructure
 
-autoreconf -i --force --verbose
+$AUTORECONF -i --force --verbose
 
 echo "Now run configure and make."
