-
Notifications
You must be signed in to change notification settings - Fork 13.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to GCC 10.3 and toolchain rebuild #8103
Conversation
Fixes esp8266#8069 GCC 10.3 has a patch to stop escaping the initial : in Windows paths which is causing Arduino and other tools to fail dependency checks and rebuild everything on every compile.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#8069 is fixed with this PR.
I only tried the windows version through the alpha release installer which includes this PR.
First compilation of FSBrowser.ino
took 2m12s. Second one took 27s.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linux builds seem to be OK too
Thanks for the checks! |
@d-a-v I installed the board from the link |
@sh-user edit: the new gcc10.3 works (long first compilation, short second compilation, flash& run OK from windows) |
I deleted the folder first-compilation-3.0.0-98-g4f00f3c9.txt |
According to your logs @sh-user you installed the version 3.0.0, not 0.0.2 nor 0.0.1 |
@d-a-v sorry, this is my mistake, installed version 3.0.0 instead of 0.0.2, everything works, second compilation 50 seconds! |
Don't forget @sh-user that versions 0.0.1 and 0.0.2 can only receive manual updates. |
Fixes #8069
GCC 10.3 has a patch to stop escaping the initial : in Windows paths which
is causing Arduino and other tools to fail dependency checks and rebuild
everything on every compile.