<br><div class="gmail_quote"><br><br>Dear there<br><br>I have installed MPICH2-1.3.2p1 on ubuntu and the installation was ended and tested successfully, When  i try to compile a parallel program with ifort, it gives me error. i use this command for compiling:<br>

ifort heat_mpi.f90 hi.out -o<br><br>the errors that appear are as follows: <br>/tmp/ifortYgvRCy.o: In function `MAIN__&#39;:<br>heat_mpi.f90:(.text+0x1f8): undefined reference to `mpi_init_&#39;<br>heat_mpi.f90:(.text+0x214): undefined reference to `mpi_comm_rank_&#39;<br>

heat_mpi.f90:(.text+0x230): undefined reference to `mpi_comm_size_&#39;<br>heat_mpi.f90:(.text+0x255): undefined reference to `mpi_wtime_&#39;<br>heat_mpi.f90:(.text+0x1166): undefined reference to `mpi_send_&#39;<br>heat_mpi.f90:(.text+0x11ce): undefined reference to `mpi_recv_&#39;<br>

heat_mpi.f90:(.text+0x1236): undefined reference to `mpi_send_&#39;<br>heat_mpi.f90:(.text+0x1294): undefined reference to `mpi_recv_&#39;<br>heat_mpi.f90:(.text+0x149f): undefined reference to `mpi_wtime_&#39;<br>heat_mpi.f90:(.text+0x1590): undefined reference to `mpi_finalize_&#39;<br>

/tmp/ifortYgvRCy.o: In function `update_&#39;:<br>heat_mpi.f90:(.text+0x27f9): undefined reference to `mpi_send_&#39;<br>heat_mpi.f90:(.text+0x2858): undefined reference to `mpi_recv_&#39;<br>heat_mpi.f90:(.text+0x28b7): undefined reference to `mpi_send_&#39;<br>

heat_mpi.f90:(.text+0x2911): undefined reference to `mpi_r<br><br>i have included the mpif.h file in the same directory and i added the paths of mpich2/include and mpich2/lib to the PATH variable. should i change some thing in my command? or do some thing to define the mpich2 to ifort. I had the ifort installed befor mpich2.<br>

<br>thanks,<br><font color="#888888">Ali.<br>
</font></div><br>