I have this project that I have been working on for sometime, however today I encountered this extremely weird error while building


I haven't changed any sort of project settings knowingly so I am wondering what could be done to rectify this
I have this project that I have been working on for sometime, however today I encountered this extremely weird error while building


I haven't changed any sort of project settings knowingly so I am wondering what could be done to rectify this
I haven't changed any sort of project settings knowingly
Clearly, something has changed - because it can no longer find the definitions of those two SD_MUTEX_... symbols - so do you have an earlier version to go back to?
This is where a software revision control system - eg, Git, SVN - is a lifesaver!
If not, try a fresh, unmodified example - and see where those definitions should come from ...
Heh..turns out to be a stray letter under sdk_config.h :facepalm:
Are there any compiler flags to narrow this down in the future?
No - the compiler can't distinguish your "intentional" typing from "unintentional" typing!
As previously noted, the way to protect against this kind of thing is with a software revision control system - eg, Git, SVN