Building mpich


Up: Details Next: Installing mpich for Others to Use Previous: NFS and MPI-IO

Once configure has determined the features of your system, all you have to do now is

    make 
This will clean all the directories of previous object files (if any), compile both profiling and non-profiling versions of the source code, including Romio and the C++ interface, build all necessary libraries, and link both a sample Fortran program and a sample C program as a test that everything is working. If anything goes wrong, check Section In Case of Trouble to see if there is anything said there about your problem. If not, follow the directions in Section Submitting bug reports for submitting a bug report. To simplify checking for problems, it is a good idea to use
    make |& tee make.log  
Specific (non-default) targets can also be made. See the Makefile to see what they are.

After running this make, the size of the distribution will be about 45 Megabytes (depending on the particular machine it is being compiled for and the selected options), before building any of the examples or the extensive test library. The Makefiles are built for the various example subdirectories, but the example programs themselves have to be made ``by hand''.



Up: Details Next: Installing mpich for Others to Use Previous: NFS and MPI-IO