<div dir="ltr">So running that line within my object directory creates the command, however, new commands are now sought by the system, such as the one attached. If i run the line you sent, replacing 'Burn_interface.F90' with the missing command, then a new error pops up, repeating the same text just missing a different one each time (i.e. create Burn_interface, but ut_sysMemData.mod is missing, create ut_sysMemData.mod but gr_pmFlashHookData.o is missing, creating that but IncompNS_interface.o is missing, etc.)<div><br></div><div>There seem to be numerous commands missing, is there a way I can find out all the files that havent been built by Make?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 7, 2021 at 10:42 PM Jared Guzman <<a href="mailto:jag21791@vt.edu" target="_blank">jag21791@vt.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Klaus,<div><br></div><div>Sorry for the late reply, I will try that line. Do i repeat my process and write that line before i run make? or just run that line by itself</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 7, 2021 at 10:09 PM Klaus Weide <<a href="mailto:klaus@flash.uchicago.edu" target="_blank">klaus@flash.uchicago.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, 7 Jan 2021, Jared Guzman wrote:<br>
<br>
> "Burn_interface.o" and/or "for_main.o" do *not* have a main function, and<br>
> that is why the reference to main is undefined? I will look into building<br>
> with gfortran and formatting my Makefile as such. Thanks!<br>
<br>
The messages relating to missing MAIN__ are very likely a result of '-c' <br>
missing from the compilation command.<br>
<br>
You can just construct the command by hand that MAKE *should* have <br>
constructed for you, and execute it from the shell prompt. That should <br>
tell you if it's just MAKE that's behaving strangely.  So just type<br>
(or copy and paste)<br>
<br>
  /opt/apps/intel15_3/openmpi/3.0.0/bin/mpif90 -c -g -r8 -i4 -O3 -real_size 64 -diag-disable 10120 -I /opt/apps/intel15_3/openmpi3_0/phdf5/1.8.16/include -DH5_USE_16_API -DMAXBLOCKS=1000 -DNXB=8 -DNYB=8 -DNZB=1 -DN_DIM=2 Burn_interface.F90<br>
<br>
(Yes, that's one long line.)<br>
See whether this produces files<br>
<br>
 Burn_interface.o   <br>
 burn_interface.mod<br>
<br>
for you.<br>
<br>
<br>
Klaus<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><b><i><font face="monospace">Jared Guzman</font></i></b><div><b><i><font face="monospace">B.S. Physics 2019</font></i></b></div><div><b><i><font face="monospace">M.S. Aerospace Engineering 2022</font></i></b></div><div><b><i><font face="monospace">Virginia Tech</font></i></b></div><div><b><i><font face="monospace">540-419-6027 | <a href="mailto:jag21791@vt.edu" target="_blank">jag21791@vt.edu</a></font></i></b></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><b><i><font face="monospace">Jared Guzman</font></i></b><div><b><i><font face="monospace">B.S. Physics 2019</font></i></b></div><div><b><i><font face="monospace">M.S. Aerospace Engineering 2022</font></i></b></div><div><b><i><font face="monospace">Virginia Tech</font></i></b></div><div><b><i><font face="monospace">540-419-6027 | <a href="mailto:jag21791@vt.edu" target="_blank">jag21791@vt.edu</a></font></i></b></div></div></div>