On a fresh install of Lazarus. (New to me as well.)
Menu: Project-> newProject->program.
I enter in the "Hello World" code.
I build it (F9). I run it.
It builds and runs fine.
I project->saveProject.
Now it will no longer build: Fatal: No source file name in command line
If I build it from the command prompt, it builds fine, again.
The compile command comes right from the lib folder's *.compile file.
Theory is it is the same command that Lazarus is using,.. but something is obviously different.
I figure this is a Lazarus setting, but I have not been able to find it.
What am I missing? Where do I need to look?