<div dir="ltr">Hello all-<div><br></div><div>I've recently been porting some FLASH code to run on GPUs but I cannot figure out how to bring in files with a .cu extension when building an object directory with the setup script. Does anyone have advice on how to do this? I know I can edit a Config file to bring in datafiles, but this is not the way FLASH brings in other code files, so I want to avoid doing so.</div><div><br></div><div>My current method is to 1) compile .cu file manually to create a .o file, and 2) compile the rest of the code using make. This works because I have edited the Makefile within a specific physics directory so that the .o file from step 1 above is properly linked at the end of the compile process. </div><div><br></div><div>Also, in order to add the rule to compile .cu files, I believe I will need to alter the template for the "main" Makefile that gets generated at setup time. Is this the Makefile.tpl within the bin/ directory? If not, does anyone know which file I should edit to add the rule?</div><div><br></div><div>Any advice would be greatly appreciated!</div><div><br></div><div>Thanks,</div><div>Tom</div><div><br></div><div><br></div><div><br></div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><div><font size="2"><span style="font-family:tahoma,sans-serif">Tom Papatheodore<br></span></font></div><font size="2"><span style="font-family:tahoma,sans-serif">Postdoctoral Researcher<br></span></font></div><div><font size="2"><span style="font-family:tahoma,sans-serif">Oak Ridge National Laboratory</span></font></div></div><font size="2"><span style="font-family:tahoma,sans-serif">Oak Ridge, TN 37831<br></span></font><div><font size="2"><span style="font-family:tahoma,sans-serif"><span></span></span></font></div></div></div></div></div>
</div></div>