require autoconf correctly