Sorry, I should have said this earlier:
Yes, I do get compiler warnings. For example:
I could have
int toupper(int c);
as a prototype function near the start of my *.c or *.h file. Then, I try to compile, and it gives me a warning along the line of "toupper() prototype not found", or something like that. I can generally fix it by putting my prototype down a line or two, which I think forces the compiler to find it. I don't know what exactly could be causing this - either a delayed save of the changes to the *.c file, or a corruption of information. Either way, the problem generally occurs after it has found the prototypes successfully, and then sometime later on a second or third build can no longer find them.'
I have found that I cannot reproduce the problem, and I am not sure whether it happens when I close down Pelles C and restart it, or if I just use the same window.
Regards,
Isaac
-- Don't take offence - take a gate instead. --