Hi,
I have tried with the latest version as advised in your email (2024.0718.0).
Please see log attached. As I couldn't see much in the log, I have run some test and there is a very weird behavior: If the word "fatal" is used in the prog, even commented, the compile file with illegal characters in path.
The program compiles fine with the following lines (extract, over 1420 lines):
void update_error(int err) {
Serial.print(F("CALLBACK: HTTP update fatalx error code:"));
Serial.println(err);
}
BUT NOT with
void update_error(int err) {
Serial.print(F("CALLBACK: HTTP update fatal error code:"));
Serial.println(err);
}
There is also another stange behavior: the compiler could not deal with function definitions positioned after their use at first go, then would work fine if I moved just one function definition for one compile (repositioning it after)???
Otherwise, compile time with SCons is down to 1min48.
Please advise on the issues highlighted.
Thanks in advance
BR
PS: I have tried with different encodings and it does not make a difference, if "fatal" is in the code, even commented, compile fails