-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Was hoping to test this out today on a NodeMCU v1.0 but unfortunately it throws an error during compile time.
/Arduino/libraries/NeoPixelMeter/NeoPixelMeter.cpp:8:0: warning: "pgm_read_byte" redefined [enabled by default] #define pgm_read_byte(addr) (*(const unsigned char *)(addr)) ^ In file included from Library/Arduino15/packages/esp8266/hardware/esp8266/1.6.5-947-g39819f0/cores/esp8266/Arduino.h:230:0, from /Arduino/libraries/Adafruit_NeoPixel/Adafruit_NeoPixel.h:23, from /Arduino/libraries/NeoPixelMeter/NeoPixelMeter.cpp:2: Library/Arduino15/packages/esp8266/hardware/esp8266/1.6.5-947-g39819f0/cores/esp8266/pgmspace.h:77:0: note: this is the location of the previous definition #define pgm_read_byte(addr) \ ^ In file included from /Arduino/libraries/NeoPixelMeter/NeoPixelMeter.cpp:4:0: /Arduino/libraries/NeoPixelMeter/animation.h:13:38: warning: narrowing conversion of '164' from 'int' to 'const int8_t {aka const signed char}' inside { } [-Wnarrowing] 0, 28, 96, 164, 192, 164, 96, 28 }; ^ /Arduino/libraries/NeoPixelMeter/animation.h:13:38: warning: narrowing conversion of '192' from 'int' to 'const int8_t {aka const signed char}' inside { } [-Wnarrowing] /Arduino/libraries/NeoPixelMeter/animation.h:13:38: warning: narrowing conversion of '164' from 'int' to 'const int8_t {aka const signed char}' inside { } [-Wnarrowing] /Arduino/libraries/NeoPixelMeter/NeoPixelMeter.cpp: In member function 'void NeoPixelMeter::displayDraw()': /Arduino/libraries/NeoPixelMeter/NeoPixelMeter.cpp:127:19: warning: large integer implicitly truncated to unsigned type [-Woverflow] b = 2040;
And eventually it exist the compile chain with this error:
/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/lib/libm.a(lib_a-e_fmod.o):(.literal+0x0): undefined reference to__ieee754_remainder'
/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/lib/libm.a(lib_a-e_fmod.o): In function __ieee754_fmod': e_fmod.c:(.text+0x48): undefined reference to__ieee754_remainder'
collect2: error: ld returned 1 exit status
Error compiling.`