Arduino: 1.6.12 (Windows 10), Board: "Arduino Uno"
WARNING: Category '' in library EEPROM is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library SPI is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library SoftwareSerial is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library Wire is not valid. Setting to 'Uncategorized'
Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.
In file included from C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino:18:0:
C:\Program Files (x86)\Arduino\libraries\FastLED-master/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.003
# pragma message "FastLED version 3.001.003"
^
strangerthingsdelayadded_oct14a:42: error: array bound is not an integer constant before ']' token
uint8_t index[countof(leds)];
^
C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino: In function 'void setup()':
strangerthingsdelayadded_oct14a:45: error: ISO C++ forbids declaration of 'color' with no type [-fpermissive]
for (auto &color : colors) napplyGamma_video(color, 2.2);
^
strangerthingsdelayadded_oct14a:45: error: range-based 'for' loops are not allowed in C++98 mode
for (auto &color : colors) napplyGamma_video(color, 2.2);
^
strangerthingsdelayadded_oct14a:45: error: no matching function for call to 'napplyGamma_video(int&, double)'
for (auto &color : colors) napplyGamma_video(color, 2.2);
^
C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino:45:58: note: candidates are:
In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-master/FastLED.h:58:0,
from C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino:18:
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1695:8: note: CRGB& napplyGamma_video(CRGB&, float)
CRGB& napplyGamma_video( CRGB& rgb, float gamma);
^
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1695:8: note: no known conversion for argument 1 from 'int' to 'CRGB&'
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1696:8: note: CRGB& napplyGamma_video(CRGB&, float, float, float)
CRGB& napplyGamma_video( CRGB& rgb, float gammaR, float gammaG, float gammaB);
^
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1696:8: note: candidate expects 4 arguments, 2 provided
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1697:8: note: void napplyGamma_video(CRGB*, uint16_t, float)
void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gamma);
^
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1697:8: note: candidate expects 3 arguments, 2 provided
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1698:8: note: void napplyGamma_video(CRGB*, uint16_t, float, float, float)
void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gammaR, float gammaG, float gammaB);
^
C:\Program Files (x86)\Arduino\libraries\FastLED-master/colorutils.h:1698:8: note: candidate expects 5 arguments, 2 provided
strangerthingsdelayadded_oct14a:46: error: ISO C++ forbids declaration of 'i' with no type [-fpermissive]
for (auto &i : index) i = random8(countof(colors));
^
strangerthingsdelayadded_oct14a:46: error: range-based 'for' loops are not allowed in C++98 mode
for (auto &i : index) i = random8(countof(colors));
^
strangerthingsdelayadded_oct14a:46: error: 'index' was not declared in this scope
C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino: In function 'void write(char)':
strangerthingsdelayadded_oct14a:98: error: 'index' was not declared in this scope
leds = colors[index];
^
C:\Users\Anna\Documents\Arduino\strangerthingsdelayadded_oct14a\strangerthingsdelayadded_oct14a.ino: In function 'void LiteUp()':
strangerthingsdelayadded_oct14a:115: error: 'index' was not declared in this scope
for (size_t i = 0; i < countof(leds); i++) leds = colors[index];
^
exit status 1
array bound is not an integer constant before ']' token
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
|| I am getting all these errors. Can anyone help?