Several questions about Autoconf come up occasionally. Here some of them are addressed.
16.1 Distributing configure Scripts Distributing configure scripts 16.2 Why Require GNU M4? Why not use the standard M4? 16.3 How Can I Bootstrap? Autoconf and GNU M4 require each other? 16.4 Why Not Imake? Why GNU uses configure instead of Imake
configure