hi guys
i’m expirienced enough programmer (7+ years windows, 5+ years obj-c) but now i feel like an idiot
i can’t resolve compilation error “Requires FastLED 3.1 or later; check github for latest code.”
what i did: i removed “old” fastled source code from arduino (i have latest version) then downloaded fastled from git (branch fastled3.1), add it to libraries by arduino ide - without success
i checked library version from fastled.h - it is 3001000 (or even 3001001 in ‘master’ branch) so i don’t understand why this error exists
There’s likely another copy of the library floating around - Arduino looks in multiple places - under the Arduino install, under the Arduino/libraries folder in your home directory (not sure if they’ve added any other locations).
I’m getting same type errors too. Multiple libs all over and I dont understand how they got there. I only put them in the Doc/Arduino/library folder. It still compliles but it is annoying to see all those errors popup.
Yup - it looks like the compiler w/1.6.6 trips every #error, even when it’s guarded by preprocessor conditions. I’m going to change those all to warnings.