<div dir="ltr">Aaron,<div><br></div><div>I have fixed the space in my Makefile, but still the error continues. Thanks for the tip though, and I have checked out that link but am not entirely sure what it means. As I understand it, the file "Burn_interface.o" and/or "for_main.o" do <b>not</b> have a main function, and that is why the reference to main is undefined? I will look into building with gfortran and formatting my Makefile as such. Thanks!</div><div><br></div><div>Klaus,</div><div><br></div><div>My version of GNU make is 3.82, but I will try to see why those flags dont show up in the output. As well as trying out gmake</div><div><br></div><div>Also as a note to all, I am currently now trying to run the Sedov simulation, and it produces the same identical error, to the letter. Not sure if that helps but it's new information.</div><div><br></div><div>Thanks to you both,</div><div><br></div><div>Jared</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 7, 2021 at 9:04 PM Klaus Weide <<a href="mailto:klaus@flash.uchicago.edu">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>
> ./setup -auto LaserSlab -site=<a href="http://jag21791.vt.edu" rel="noreferrer" target="_blank">jag21791.vt.edu</a><br>
<br>
...<br>
<br>
> I have the following modules loaded prior to running make:<br>
> <br>
> Currently Loaded Modules:<br>
> 1) intel/15.3 2) openmpi/3.0.0 3) phdf5/1.8.16<br>
> <br>
> My Makefile is also attached, which aligns with the modules I loaded in.<br>
<br>
Jared,<br>
<br>
I don't know what's going on there, but it appears that the output from <br>
the 'make' command you were showing does not fully correspond to the <br>
Makefile.h that you have attached.<br>
<br>
The first compilation command, from your output:<br>
<br>
/opt/apps/intel15_3/openmpi/3.0.0/bin/mpif90 -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>
This is not correct, and cannot work properly. The command should include <br>
the flags that are set in your Makefile.h in the line<br>
<br>
FFLAGS_OPT = -c -g -r8 -i4 -O3 -real_size 64 -diag-disable 10120<br>
<br>
but for some reason they are missing.<br>
<br>
I wonder whether there is something unusual about your 'make' command<br>
(What version of GNU Make is it?) or the environment variables of your <br>
shell (perhaps set when you are loading modules?).<br>
<br>
Maybe you can try to run 'gmake' or 'make' in a new shell, without having <br>
run any commands to load any modules. Maybe the compilation command shown <br>
will be different? (The compilation would not be expected to succeed in <br>
this case, I am just suggesting this as a way to narrow down possible <br>
causes.)<br>
<br>
<br>
Btw., for correctly configuring LaserSlab you will need additional flags<br>
in your setup command (probably something including at least '+uhd3t<br>
+mtmmmt'), see the User's Guide.<br>
<br>
Klaus<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><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>