According to Maurice Lombardi:
I have uploaded the last alpha binary for djgpp
(You mean: downloaded.:-)
and found some bugs. [...] bug.pas:15: warning: missing program header [...] gpc1.exe: C:\TMP/ccaaaaaa.s: I/O error
Yes. I got more bug reports for this, and I have run into the bug by myself.
There seems to be some strange I/O problem with gcc-2.8.0 (and therefore with gpc-980401). When Units are compiled via --automake (i.e. in a recursive call of `gpc' to itself), the input to the compiler `gpc1' and to the assembler `gas' gets corrupted. No idea why yet - still investigating. :-(
Up to now I can work around the problems by compiling everything separately :-/ or by issuing `gpc --automake' again and again :-\ until it succeeds. (It does after a reproducable number of iterations, depending on the "depth" of the --automake.)-:
Summary: I am hunting that bug. Ideas welcome!
Peter