Hi guys,<br><br>I think the path to install directory was wrong, what&#39;s strange since I did exactly what the mpich&#39;s read me said. Now I got this error:<br><br>root@carol-HP-Pavilion-dv5-Notebook-PC:/home/carol/mocassin/mocassin.2.02.69# make mocassin<br>
/home/carol/mocassin/mpich2-1.4.1p1/bin/mpif90 -O5 -o mocassin source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90 source/update_mod.f90 source/output_mod.f90 source/iteration_mod.f90 source/mocassin.f90  -l/home/carol/mocassin/mpich2-1.4.1p1/src/include<br>
source/common_mod.f90(240): warning #6379: The structure contains one or more misaligned fields.   [GRID_TYPE]<br>    type grid_type             ! derived grid type<br>---------^<br>source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.<br>
         read(unit=19,fmt=&#39;(A2,I2,1x,A23,11x,A7,1x,F9.4,7x,F9.6,4x,F12.6,1x,I2,1x,I2,1x,E8.2,1x,E8.2,1x,I2)&#39;, &amp;<br>-----------------------------------------------------------------------------------------^<br>
source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.<br>         read(unit=19,fmt=&#39;(A2,I2,1x,A23,11x,A7,1x,F9.4,7x,F9.6,4x,F12.6,1x,I2,1x,I2,1x,E8.2,1x,E8.2,1x,I2)&#39;, &amp;<br>
-------------------------------------------------------------------------------------------------^<br>source/iteration_mod.f90(544): warning #8093: A do-variable within a DO body shall not appear in a variable definition context.   [GPLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>---------------------------------------------^<br>source/iteration_mod.f90(547): warning #8093: A do-variable within a DO body shall not appear in a variable definition context.   [GPLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>---------------------------------------------^<br><span style="background-color: rgb(255, 255, 0);"><span style="background-color: rgb(255, 255, 255);">ld: cannot find -lroot@carol-HP-Pavilion-dv5-Notebook-PC:/home/carol/mocassin/mocassin.2.02.69# make mocassin</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">/home/carol/mocassin/mpich2-1.4.1p1/bin/mpif90 -O5 -o mocassin source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90 source/update_mod.f90 source/output_mod.f90 source/iteration_mod.f90 source/mocassin.f90  -l/home/carol/mocassin/mpich2-1.4.1p1/src/include</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">source/common_mod.f90(240): warning #6379: The structure contains one or more misaligned fields.   [GRID_TYPE]</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">    type grid_type             ! derived grid type</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">---------^</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">         read(unit=19,fmt=&#39;(A2,I2,1x,A23,11x,A7,1x,F9.4,7x,F9.6,4x,F12.6,1x,I2,1x,I2,1x,E8.2,1x,E8.2,1x,I2)&#39;, &amp;</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">-----------------------------------------------------------------------------------------^</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">         read(unit=19,fmt=&#39;(A2,I2,1x,A23,11x,A7,1x,F9.4,7x,F9.6,4x,F12.6,1x,I2,1x,I2,1x,E8.2,1x,E8.2,1x,I2)&#39;, &amp;</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">-------------------------------------------------------------------------------------------------^</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">source/iteration_mod.f90(544): warning #8093: A do-variable within a DO body shall not appear in a variable definition context.   [GPLOC]</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">---------------------------------------------^</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">source/iteration_mod.f90(547): warning #8093: A do-variable within a DO body shall not appear in a variable definition context.   [GPLOC]</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">---------------------------------------------^</span><br>
ld: cannot find -l/home/carol/mocassin/mpich2-1.4.1p1/src/include<br>ld: cannot find -lmpichf90<br>ld: cannot find -lmpichf90<br>make: *** [mocassin] Error 1<br></span><br><br>the directory path /home/carol/mocassin/mpich2-1.4.1p1/src/include is right, but this file mpichf90 I can&#39;t find. When I try &quot;locate mpichf90&quot; nothing happens.<br>
<br>Carolina.<br><br><div class="gmail_quote">2011/10/24 Gus Correa <span dir="ltr">&lt;<a href="mailto:gus@ldeo.columbia.edu">gus@ldeo.columbia.edu</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
HI Carolina<br>
<br>
It is easier to use the MPI compiler wrapper than the<br>
bare compiler, because the wrapper knows the MPI libraries it needs,<br>
the MPI include files it needs, and where to find them.<br>
<br>
I.e. try to change the F90 macro in the makefile to<br>
F90=/your/path/to/mpich2/bin/<u></u>mpif90<br>
<br>
<br>
My two cents,<br>
Gus Correa<br>
<br>
<br>
Carolina Carneiro wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">
Hi,<br>
<br>
I&#39;m having problems to use the command make to compile a makefile. I&#39;m trying to link the makefile to the MPI library, but it isn&#39;t working. Several errors are appearing:<br>
<br>
root@carol-HP-Pavilion-dv5-<u></u>Notebook-PC:/home/carol/<u></u>mocassin/mocassin.2.02.69# make mocassin<br>
/opt/intel/composer_xe_2011_<u></u>sp1.6.233/composer_xe_2011_<u></u>sp1.6.233/bin/intel64/ifort -O5 -o mocassin source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90 source/update_mod.f90 source/output_mod.f90 source/iteration_mod.f90 source/mocassin.f90  -l/home/carol/mocassin/<u></u>mpich2install/include<br>

source/common_mod.f90(240): warning #6379: The structure contains one or more misaligned fields.   [GRID_TYPE]<br>
    type grid_type             ! derived grid type<br>
---------^<br>
source/grid_mod.f90(491): error #5102: Cannot open include file &#39;mpif.h&#39;<br>
        include &#39;mpif.h&#39;<br>
----------------^<br>
compilation aborted for source/grid_mod.f90 (code 1)<br>
source/dust_mod.f90(17): error #5102: Cannot open include file &#39;mpif.h&#39;<br>
      include &#39;mpif.h&#39;<br>
--------------^<br>
source/dust_mod.f90(97): error #6404: This name does not have a type, and must have an explicit type.   [MPI_REAL]<br>
&amp;                             mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------------<u></u>^<br>
source/dust_mod.f90(97): error #6404: This name does not have a type, and must have an explicit type.   [MPI_SUM]<br>
&amp;                             mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------------<u></u>----------^<br>
source/dust_mod.f90(97): error #6404: This name does not have a type, and must have an explicit type.   [MPI_COMM_WORLD]<br>
&amp;                             mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------------<u></u>-------------------^<br>
compilation aborted for source/dust_mod.f90 (code 1)<br>
source/emission_mod.f90(8): error #7013: This module file was not generated by any release of this compiler.   [GRID_MOD]<br>
    use grid_mod<br>
--------^<br>
source/emission_mod.f90(217): error #6404: This name does not have a type, and must have an explicit type.   [GETVOLUME]<br>
        dV = getVolume(grid,ix,iy,iz)<br>
-------------^<br>
source/emission_mod.f90(536): error #6404: This name does not have a type, and must have an explicit type.   [HLEVXSECP]<br>
            phXSecHI =  xSecArray(i-HIPnuP+1+<u></u>HlevXSecP(1)-1)<br>
------------------------------<u></u>---------------^<br>
source/emission_mod.f90(545): error #6404: This name does not have a type, and must have an explicit type.   [HEISINGXSECP]<br>
                phXSecHeI = xSecArray(i-HeIPnuP+1+<u></u>HeISingXSecP(1)-1)<br>
------------------------------<u></u>--------------------^<br>
source/emission_mod.f90(553): error #6404: This name does not have a type, and must have an explicit type.   [HEIIXSECP]<br>
                    phXSecHeII = xSecArray(i-HeIIPnuP+1+<u></u>HeIIXSecP(1)-1)<br>
------------------------------<u></u>--------------------------^<br>
source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.<br>
         read(unit=19,fmt=&#39;(A2,I2,1x,<u></u>A23,11x,A7,1x,F9.4,7x,F9.6,4x,<u></u>F12.6,1x,I2,1x,I2,1x,E8.2,1x,<u></u>E8.2,1x,I2)&#39;, &amp;<br>
------------------------------<u></u>------------------------------<u></u>-----------------------------^<br>
source/emission_mod.f90(3109): remark #8291: Recommended relationship between field width &#39;W&#39; and the number of fractional digits &#39;D&#39; in this edit descriptor is &#39;W&gt;=D+7&#39;.<br>
         read(unit=19,fmt=&#39;(A2,I2,1x,<u></u>A23,11x,A7,1x,F9.4,7x,F9.6,4x,<u></u>F12.6,1x,I2,1x,I2,1x,E8.2,1x,<u></u>E8.2,1x,I2)&#39;, &amp;<br>
------------------------------<u></u>------------------------------<u></u>------------------------------<u></u>-------^<br>
compilation aborted for source/emission_mod.f90 (code 1)<br>
source/photon_mod.f90(9): error #7013: This module file was not generated by any release of this compiler.   [GRID_MOD]<br>
    use grid_mod<br>
--------^<br>
compilation aborted for source/photon_mod.f90 (code 1)<br>
source/update_mod.f90(8): error #7013: This module file was not generated by any release of this compiler.   [EMISSION_MOD]<br>
    use emission_mod<br>
--------^<br>
source/update_mod.f90(234): error #6404: This name does not have a type, and must have an explicit type.   [HLEVXSECP]<br>
                     phXSec  = xSecArray(j-IPnuP+1+HlevXSecP(<u></u>1)-1)<br>
------------------------------<u></u>---------------------^<br>
source/update_mod.f90(238): error #6404: This name does not have a type, and must have an explicit type.   [HEISINGXSECP]<br>
                     phXSec  = xSecArray(j-IPnuP+1+<u></u>HeISingXSecP(1)-1)<br>
------------------------------<u></u>---------------------^<br>
source/update_mod.f90(242): error #6404: This name does not have a type, and must have an explicit type.   [HEIIXSECP]<br>
                     phXSec  = xSecArray(j-IPnuP+1+HeIIXSecP(<u></u>1)-1)<br>
------------------------------<u></u>---------------------^<br>
source/update_mod.f90(1304): error #6632: Keyword arguments are invalid without an explicit interface.   [FILE_NAME]<br>
                         call equilibrium(file_name=<u></u>dataFile(elem, ion), &amp;<br>
------------------------------<u></u>------------^<br>
source/update_mod.f90(1305): error #6632: Keyword arguments are invalid without an explicit interface.   [IONDENUP]<br>
                              &amp;ionDenUp=ionDenUsed(<u></u>elementXref(elem),ion+1)/&amp;<br>
------------------------------<u></u>-^<br>
source/update_mod.f90(1306): error #6632: Keyword arguments are invalid without an explicit interface.   [TE]<br>
                              &amp;ionDenUsed(elementXref(elem),<u></u>ion), Te=TeUsed,&amp;<br>
------------------------------<u></u>------------------------------<u></u>------^<br>
source/update_mod.f90(1307): error #6632: Keyword arguments are invalid without an explicit interface.   [NE]<br>
                              &amp;Ne=NeUsed, FlineEm=forbiddenLinesLarge(&amp;<br>
------------------------------<u></u>-^<br>
source/update_mod.f90(1307): error #6632: Keyword arguments are invalid without an explicit interface.   [FLINEEM]<br>
                              &amp;Ne=NeUsed, FlineEm=forbiddenLinesLarge(&amp;<br>
------------------------------<u></u>------------^<br>
source/update_mod.f90(1310): error #6632: Keyword arguments are invalid without an explicit interface.   [FILE_NAME]<br>
                         call equilibrium(file_name=<u></u>dataFile(elem, ion), &amp;<br>
------------------------------<u></u>------------^<br>
source/update_mod.f90(1311): error #6632: Keyword arguments are invalid without an explicit interface.   [IONDENUP]<br>
                              &amp;ionDenUp=0., Te=TeUsed,&amp;<br>
------------------------------<u></u>-^<br>
source/update_mod.f90(1311): error #6632: Keyword arguments are invalid without an explicit interface.   [TE]<br>
                              &amp;ionDenUp=0., Te=TeUsed,&amp;<br>
------------------------------<u></u>--------------^<br>
source/update_mod.f90(1312): error #6632: Keyword arguments are invalid without an explicit interface.   [NE]<br>
                              &amp;Ne=NeUsed, FlineEm=forbiddenLinesLarge(&amp;<br>
------------------------------<u></u>-^<br>
source/update_mod.f90(1312): error #6632: Keyword arguments are invalid without an explicit interface.   [FLINEEM]<br>
                              &amp;Ne=NeUsed, FlineEm=forbiddenLinesLarge(&amp;<br>
------------------------------<u></u>------------^<br>
source/update_mod.f90(2033): error #6404: This name does not have a type, and must have an explicit type.   [RESLINE]<br>
               do imul = 1, resLine(iL)%nmul<br>
----------------------------^<br>
source/update_mod.f90(2033): error #6837: The leftmost part-ref in a data-ref can not be a function reference.   [RESLINE]<br>
               do imul = 1, resLine(iL)%nmul<br>
----------------------------^<br>
source/update_mod.f90(2033): error #6158: The structure-name is invalid or is missing.   [RESLINE]<br>
               do imul = 1, resLine(iL)%nmul<br>
----------------------------^<br>
source/update_mod.f90(2034): error #6837: The leftmost part-ref in a data-ref can not be a function reference.   [RESLINE]<br>
                  if (resLine(iL)%elem==1) then<br>
----------------------^<br>
source/update_mod.f90(2034): error #6158: The structure-name is invalid or is missing.   [RESLINE]<br>
                  if (resLine(iL)%elem==1) then<br>
----------------------^<br>
source/update_mod.f90(2034): internal error: Please visit &#39;<a href="http://www.intel.com/software/products/support" target="_blank">http://www.intel.com/<u></u>software/products/support</a>&#39; for assistance.<br>
                  if (resLine(iL)%elem==1) then<br>
^<br>
[ Aborting due to internal error. ]<br>
compilation aborted for source/update_mod.f90 (code 1)<br>
source/output_mod.f90(6): error #7013: This module file was not generated by any release of this compiler.   [EMISSION_MOD]<br>
    use emission_mod<br>
--------^<br>
source/output_mod.f90(342): error #6404: This name does not have a type, and must have an explicit type.   [LOG10TE]<br>
                       log10Te         = log10(TeUsed)<br>
-----------------------^<br>
source/output_mod.f90(343): error #6404: This name does not have a type, and must have an explicit type.   [LOG10NE]<br>
                       log10Ne         = log10(NeUsed)<br>
-----------------------^<br>
source/output_mod.f90(344): error #6404: This name does not have a type, and must have an explicit type.   [SQRTEUSED]<br>
                       sqrTeUsed = sqrt(TeUsed)<br>
-----------------------^<br>
source/output_mod.f90(370): error #6410: This name has not been declared as an array or a function.   [HIRECLINES]<br>
                                HIRecLines(iup, ilow) = &amp;<br>
------------------------------<u></u>--^<br>
source/output_mod.f90(370): internal error: Please visit &#39;<a href="http://www.intel.com/software/products/support" target="_blank">http://www.intel.com/<u></u>software/products/support</a>&#39; for assistance.<br>
                                HIRecLines(iup, ilow) = &amp;<br>
^<br>
[ Aborting due to internal error. ]<br>
compilation aborted for source/output_mod.f90 (code 1)<br>
source/iteration_mod.f90(35): error #5102: Cannot open include file &#39;mpif.h&#39;<br>
           include &#39;mpif.h&#39;<br>
-------------------^<br>
source/iteration_mod.f90(7): error #7013: This module file was not generated by any release of this compiler.   [EMISSION_MOD]<br>
    use emission_mod<br>
--------^<br>
source/iteration_mod.f90(103): error #6404: This name does not have a type, and must have an explicit type.   [BJUMPTEMP]<br>
                 BjumpTemp = 0.<br>
-----------------^<br>
source/iteration_mod.f90(153): error #6404: This name does not have a type, and must have an explicit type.   [MPI_REAL]<br>
                      &amp; mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------^<br>
source/iteration_mod.f90(153): error #6404: This name does not have a type, and must have an explicit type.   [MPI_SUM]<br>
                      &amp; mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------------<u></u>----^<br>
source/iteration_mod.f90(153): error #6404: This name does not have a type, and must have an explicit type.   [MPI_COMM_WORLD]<br>
                      &amp; mpi_real, mpi_sum, mpi_comm_world, ierr)<br>
------------------------------<u></u>-------------^<br>
source/iteration_mod.f90(477): error #6404: This name does not have a type, and must have an explicit type.   [TOTALESCAPED]<br>
           totalEscaped = 0.<br>
-----------^<br>
source/iteration_mod.f90(543): error #6632: Keyword arguments are invalid without an explicit interface.   [ISTAR]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>--------------------------^<br>
source/iteration_mod.f90(543): error #6632: Keyword arguments are invalid without an explicit interface.   [N]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>------------------------------<u></u>----^<br>
source/iteration_mod.f90(543): error #6632: Keyword arguments are invalid without an explicit interface.   [GRID]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>------------------------------<u></u>------------^<br>
source/iteration_mod.f90(544): error #6632: Keyword arguments are invalid without an explicit interface.   [GPLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>
------------------------------<u></u>---------^<br>
source/iteration_mod.f90(544): error #6632: Keyword arguments are invalid without an explicit interface.   [CELLLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>
------------------------------<u></u>----------------------^<br>
source/iteration_mod.f90(546): error #6632: Keyword arguments are invalid without an explicit interface.   [ISTAR]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>--------------------------^<br>
source/iteration_mod.f90(546): error #6632: Keyword arguments are invalid without an explicit interface.   [N]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>------------------------------<u></u>----^<br>
source/iteration_mod.f90(546): error #6632: Keyword arguments are invalid without an explicit interface.   [GRID]<br>
                                call energyPacketDriver(iStar=0,n=<u></u>load, grid=grid(1:nGrids), &amp;<br>
------------------------------<u></u>------------------------------<u></u>------------^<br>
source/iteration_mod.f90(547): error #6632: Keyword arguments are invalid without an explicit interface.   [GPLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>
------------------------------<u></u>---------^<br>
source/iteration_mod.f90(547): error #6632: Keyword arguments are invalid without an explicit interface.   [CELLLOC]<br>
                                     &amp; gpLoc=gpLoc, cellLoc=cellLoc)<br>
------------------------------<u></u>----------------------^<br>
source/iteration_mod.f90(574): error #6404: This name does not have a type, and must have an explicit type.   [MPI_INTEGER]<br>
                   &amp; mpi_integer, mpi_sum, mpi_comm_world, ierr)<br>
---------------------^<br>
compilation aborted for source/iteration_mod.f90 (code 1)<br>
source/mocassin.f90(43): error #5102: Cannot open include file &#39;mpif.h&#39;<br>
    include &#39;mpif.h&#39;<br>
------------^<br>
source/mocassin.f90(34): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [DUST_MOD]<br>
    use dust_mod<br>
--------^<br>
source/mocassin.f90(35): error #7013: This module file was not generated by any release of this compiler.   [GRID_MOD]<br>
    use grid_mod<br>
--------^<br>
source/mocassin.f90(55): error #6404: This name does not have a type, and must have an explicit type.   [MPI_COMM_WORLD]<br>
    call mpi_comm_rank(MPI_COMM_WORLD, taskid, ierr)<br>
-----------------------^<br>
compilation aborted for source/mocassin.f90 (code 1)<br>
make: *** [mocassin] Error 1<br>
<br>
The makefile is this:<br>
<br>
source1  = source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 \<br>
    source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 \<br>
    source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 \<br>
    source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90  \<br>
    source/update_mod.f90 \<br>
    source/output_mod.f90 source/iteration_mod.f90 source/mocassin.f90<br>
<br>
source2  = source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 \<br>
    source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 \<br>
    source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 \<br>
    source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90  \<br>
    source/update_mod.f90 \<br>
    source/output_mod.f90 source/iteration_mod.f90 source/mocassinWarm.f90<br>
<br>
source3  = source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 \<br>
    source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 \<br>
    source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 \<br>
    source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90  \<br>
    source/update_mod.f90 \<br>
    source/output_mod.f90 source/iteration_mod.f90 source/mocassinOutput.f90<br>
<br>
source4  = source/infnan.f90 source/constants_mod.f90 source/vector_mod.f90 source/common_mod.f90 source/interpolation_mod.f90 \<br>
    source/set_input_mod.f90 source/hydro_mod.f90 source/ph_mod.f90 source/composition_mod.f90 \<br>
    source/continuum_mod.f90 source/ionization_mod.f90 source/pathIntegration_mod.f90 \<br>
    source/grid_mod.f90 source/dust_mod.f90 source/emission_mod.f90 source/photon_mod.f90  \<br>
    source/update_mod.f90 \<br>
    source/output_mod.f90 source/iteration_mod.f90 source/mocassinPlot.f90<br>
 F90  = /opt/intel/composer_xe_2011_<u></u>sp1.6.233/composer_xe_2011_<u></u>sp1.6.233/bin/intel64/ifort<br>
LIBS = -l/home/carol/mocassin/<u></u>mpich2install/include<br>
OPT1 = -O5<br>
OPT2 = -O5<br>
<br>
mocassin:<br>
    $(F90) $(OPT1) -o mocassin $(source1) $(LIBS)<br>
<br>
mocassinWarm:<br>
    $(F90) $(OPT1) -o mocassinWarm $(source2) $(LIBS)<br>
<br>
mocassinOutput:<br>
    $(F90) $(OPT2) -o mocassinOutput $(source3) $(LIBS)<br>
<br>
mocassinPlot:<br>
    $(F90) $(OPT2) -o mocassinPlot $(source4) $(LIBS)<br>
<br>
clean:<br>
    /bin/rm *.o *~ *.mod mocassin mocassinWarm mocassinOutput mocassinPlot<br>
<br>
Does someone have a clue of what is the problem?<br>
<br>
Thanks,<br>
Carolina.<br>
<br>
<br></div></div>
------------------------------<u></u>------------------------------<u></u>------------<div class="im"><br>
<br>
______________________________<u></u>_________________<br>
mpich-discuss mailing list     <a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/mpich-discuss</a><br>
</div></blockquote><div><div></div><div class="h5">
<br>
______________________________<u></u>_________________<br>
mpich-discuss mailing list     <a href="mailto:mpich-discuss@mcs.anl.gov" target="_blank">mpich-discuss@mcs.anl.gov</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/<u></u>mailman/listinfo/mpich-discuss</a><br>
</div></div></blockquote></div><br>