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
Cannot build on esp8266 Arduino #733
Comments
Huh - looks like the esp8266 platform may have recently added a boolean typedef - I’ll have to poke around to fix this in a way that won’t break folks running against an older esp8266 platform. |
I know I'm in over my head now - but if it helps, this is built with platformio... The platform.ini file is as follows:
From another project that doesn't use FastLED, I get the following versioning strings:
|
So just as a note to others, I managed to get this working again by commenting out a single line: File: /platforms/esp/8266/led_sysdefs_esp8266.h Things now compile and run ok - but I'm not sure how you'd do this as a conditional for the SDK version? I wonder if there's a single #ifdef that would apply? |
Commenting out the line worked for me as a workaround also. Thanks @CRCinAU. |
Commenting that line (as mentioned by others!) fixes the problem for me, too.
|
This issue should be closed due to 6b6c9c1 @focalintent . EDITED: Should be created a new version tag asp, to avoid end-users projects conflicts |
Same problem! |
Me too! |
Recently, when building a new binary for an existing project, FastLED fails to compile with the following flood of errors:
I'm non the wiser about how this has happened to fail. Has anyone else come across this?
The text was updated successfully, but these errors were encountered: