When I run autogen.sh, I get:

gropp$ ./autogen.sh

####################################
## Checking user environment
####################################

Verifying the location of autogen.sh... done
Checking if autotools are in the same location... yes, all in /Users/gropp
Checking for autoconf version... >= 2.67
Checking for automake version... >= 1.15
Checking for libtool version... >= 2.4.4
Checking for UNIX find... done
Checking if xargs rm -rf works... yes

###########################################################
## Checking submodules
###########################################################

===> ERROR:   Submodule src/hwloc is not checked out
wdg-macbook:mpich-trunk gropp$

How exactly is src/hwloc to be checked out?  There is nothing about that at https://wiki.mpich.org/mpich/index.php/Getting_And_Building_MPICH .  Are up-to-date instructions available?

Bill

William Gropp
Director and Chief Scientist, NCSA
Thomas M. Siebel Chair in Computer Science
University of Illinois Urbana-Champaign