title: Location of mpi.h
body: <p>I have a code on my computer uses <code>Petsc</code> which depends on <code>mpi</code>. On my computer it works well. I put it on cluster, exported paths of <code>gcc</code>, <code>Petsc</code> and <code>openmpi</code> (although I was using <code>mpich</code> on my computer I hope <code>openmpi</code> will also work) to <code>LD_LIBRARY_PATH</code> and <code>PATH</code>. I also changed paths in makefile. Petsc, gcc, openmpi were all available on cluster so I did not configure anything. When I did <code>make</code>, compiler gave error:</p>
  
  <p><code>fatal error: mpi.h: No such file or directory</code></p>
  
  <p>I know I did not give complete information but I can tell more if needed. How can I make the <code>Petsc</code> to know where is <code>mpi.h</code>?</p>