Skip to content
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

compiling fatal error #44

Open
nmbadapple opened this issue Feb 26, 2021 · 8 comments
Open

compiling fatal error #44

nmbadapple opened this issue Feb 26, 2021 · 8 comments

Comments

@nmbadapple
Copy link

nmbadapple commented Feb 26, 2021

hi, i am trying to use smartmatrix animatedgif and im running into this compiling error... ive followed similar thread and suspect there may be multiple files causing an error.
---using teensy 4.1, smartmatrix shield v5, and smartmatrix animated gif player---
---arduino 1.8.13/ teensyduino 1.53/ winX64 600mhz faster
heres the error:

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_547343\AnimatedGifs.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_547343\AnimatedGifs.ino
Using board 'teensy41' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for MatrixHardware_Teensy4_ShieldV5.h: [[email protected]]
ResolveLibrary(MatrixHardware_Teensy4_ShieldV5.h)
-> candidates: [[email protected]]
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "-IC:\Users\nickm\Documents\Arduino\libraries\SmartMatrix\src" "C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SD.h: [[email protected] [email protected]]
ResolveLibrary(SD.h)
-> candidates: [[email protected] [email protected]]
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "-IC:\Users\nickm\Documents\Arduino\libraries\SmartMatrix\src" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD" "C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for GifDecoder.h: []
ResolveLibrary(GifDecoder.h)
-> candidates: []
Multiple libraries were found for "SD.h"
Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_547343\AnimatedGifs.ino:87:24: fatal error: GifDecoder.h: No such file or directory
Not used: C:\Program Files (x86)\Arduino\libraries\SD
compilation terminated.
Using library SmartMatrix at version 4.0.3 in folder: C:\Users\nickm\Documents\Arduino\libraries\SmartMatrix
Using library SD at version 1.2.2 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
Error compiling for board Teensy 4.1.

Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
Not used: C:\Program Files (x86)\Arduino\libraries\SD
Error compiling for board Teensy 4.1.

@embedded-creations
Copy link
Contributor

You need to Install the GifDecoder library:

https://github.com/pixelmatix/GifDecoder

@nmbadapple
Copy link
Author

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_116513\AnimatedGifs.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_116513\AnimatedGifs.ino
Using board 'teensy41' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for GifDecoder.h: [[email protected]]
ResolveLibrary(GifDecoder.h)
-> candidates: [[email protected]]
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "-IC:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src" "C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for AnimatedGIF.h: []
ResolveLibrary(AnimatedGIF.h)s\nickm\AppData\Local\Temp\arduino_modified_sketch_116513\AnimatedGifs.ino:1:0:

-> candidates: []
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:5:25: fatal error: AnimatedGIF.h: No such file or directory
compilation terminated.
Using library GifDecoder-master at version 1.1.0 in folder: C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master
Error compiling for board Teensy 4.1.

@nmbadapple
Copy link
Author

i started a sketch including the gifdecoder and this is what i ran into next...not sure what im doing wrong here

@embedded-creations
Copy link
Contributor

From the gifdecoder README: This library depends on the AnimatedGIF Library.

gotta install that too

@nmbadapple
Copy link
Author

i installed animatedgif library, and gifdecoder...im getting error messages whenever i compile.... i hate to ask for a step by step as ive studied the process a bit, but im not sure whats going wrong here... i go to sketch, include library, then click on gifdecoder, then do it again and click animategifs...... i make sure the selection of hardware and all specified modifications such as matrix dimensions....

@nmbadapple
Copy link
Author

nmbadapple commented Feb 26, 2021









C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\nickm\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\nickm\AppData\Local\Temp\arduino_build_280586 -warnings=default -build-cache C:\Users\nickm\AppData\Local\Temp\arduino_cache_648545 -verbose C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino
Using board 'teensy41' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for GifDecoder.h: [[email protected]]
ResolveLibrary(GifDecoder.h)
  -> candidates: [[email protected]]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for AnimatedGIF.h: [[email protected]]
ResolveLibrary(AnimatedGIF.h)
  -> candidates: [[email protected]]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for MatrixHardware_Teensy4_ShieldV5.h: [[email protected]]
ResolveLibrary(MatrixHardware_Teensy4_ShieldV5.h)
  -> candidates: [[email protected]]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SD.h: [[email protected] [email protected]]
ResolveLibrary(SD.h)
  -> candidates: [[email protected] [email protected]]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\FilenameFunctions.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src\\AnimatedGIF.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src\\gif.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\CircularBuffer_SM.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_apple4x6_256.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_apple5x7_256.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_apple6x10.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_apple8x13.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_gohufont6x11.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_gohufont6x11b.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Font_tom_thumb.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\Layer.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixEsp32Hub75Calc.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixFont.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixPanelMaps.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixTeensy3Hub75Refresh.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixTeensy4Apa102Refresh.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\MatrixTeensy4Hub75Refresh.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\esp32_i2s_parallel.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\lib\\FlexIO_t4\\FlexIOSPI.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\lib\\FlexIO_t4\\FlexIO_t4.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "C:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src\\lib\\FlexIO_t4\\FlexSerial.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\File.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\SD.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\cache_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\card_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\dir_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\fat_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\file_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\init_t3.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility\\NXP_SDHC.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility\\Sd2Card.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for SPI.h: [[email protected]]
ResolveLibrary(SPI.h)
  -> candidates: [[email protected]]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility\\Sd2Card.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility\\SdFile.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\utility\\SdVolume.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI\\SPI.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/precompile_helper" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586/pch/Arduino.h" -o "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586/pch/Arduino.h.gch"
Using previously compiled file: C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\pch\Arduino.h.gch
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\GifDecoder-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\AnimatedGIF-master\\src" "-IC:\\Users\\nickm\\Documents\\Arduino\\libraries\\SmartMatrix\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp" -o "C:\\Users\\nickm\\AppData\\Local\\Temp\\arduino_build_280586\\sketch\\AnimatedGifs.ino.cpp.o"
Using previously compiled file: C:\Users\nickm\AppData\Local\Temp\arduino_build_280586\sketch\FilenameFunctions.cpp.o
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:37:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:37:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:39:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:39:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:41:78: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback)(int16_t, int16_t, uint8_t, uint8_t, uint8_t)'
 pixel_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback;
                                                                              ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:41:16: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback)(int16_t, int16_t, uint8_t, uint8_t, uint8_t)' previously declared here
 pixel_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback;
                ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:43:77: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback)(int16_t, int16_t, uint8_t*, int16_t, uint16_t*, int16_t)'
 line_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback;
                                                                             ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:43:15: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback)(int16_t, int16_t, uint8_t*, int16_t, uint16_t*, int16_t)' previously declared here
 line_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback;
               ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:45:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:45:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:47:82: error: redefinition of 'bool (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback)(long unsigned int)'
 file_seek_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:47:20: note: 'bool (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback)(long unsigned int)' previously declared here
 file_seek_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:49:86: error: redefinition of 'long unsigned int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback)()'
 file_position_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback;
                                                                                      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:49:24: note: 'long unsigned int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback)()' previously declared here
 file_position_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback;
                        ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:51:82: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback)()'
 file_read_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:51:20: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback)()' previously declared here
 file_read_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:53:88: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback)(void*, int)'
 file_read_block_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback;
                                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:53:26: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback)(void*, int)' previously declared here
 file_read_block_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback;
                          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:55:82: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback)()'
 file_size_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:55:20: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback)()' previously declared here
 file_size_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:59:1: error: redefinition of 'GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder()'
 GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder(void) {
 ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:59:1: note: 'GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder()' previously declared here
 GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder(void) {
 ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:67:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:67:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:73:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:73:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:79:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(pixel_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:79:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(pixel_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:85:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(line_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:85:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(line_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:91:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:91:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:97:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(file_seek_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:97:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(file_seek_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:103:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(file_position_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:103:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(file_position_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:109:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(file_read_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:109:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(file_read_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:115:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(file_size_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:115:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(file_size_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:121:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback f) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:121:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback f) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:126:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int, int, int, rgb_24*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int startX, int y, int numPixels, rgb_24 * data) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:126:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int, int, int, rgb_24*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int startX, int y, int numPixels, rgb_24 * data) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:136:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW *pDraw) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:136:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW *pDraw) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:221:8: error: redefinition of 'static void* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char*, int32_t*)'
 void * GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char *fname, int32_t *pSize) {
        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:221:8: note: 'static void* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char*, int32_t*)' previously declared here
 void * GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char *fname, int32_t *pSize) {
        ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:231:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void *pHandle) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:231:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void *pHandle) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:236:9: error: redefinition of 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE*, uint8_t*, int32_t)'
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE *pFile, uint8_t *pBuf, int32_t iLen) {
         ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:236:9: note: 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE*, uint8_t*, int32_t)' previously declared here
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE *pFile, uint8_t *pBuf, int32_t iLen) {
         ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:256:9: error: redefinition of 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE*, int32_t)'
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE *pFile, int32_t iPosition) {
         ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:256:9: note: 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE*, int32_t)' previously declared here
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE *pFile, int32_t iPosition) {
         ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:263:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding()'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(void) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:263:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding()' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(void) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:312:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t*, int)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t *pData, int iDataSize) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:312:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t*, int)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t *pData, int iDataSize) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:364:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int code) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:364:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int code) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:2:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:390:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool delayAfterDecode) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:390:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool delayAfterDecode) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:37:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:37:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::screenClearCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:39:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:39:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::updateScreenCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:41:78: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback)(int16_t, int16_t, uint8_t, uint8_t, uint8_t)'
 pixel_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback;
                                                                              ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:41:16: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback)(int16_t, int16_t, uint8_t, uint8_t, uint8_t)' previously declared here
 pixel_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawPixelCallback;
                ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:43:77: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback)(int16_t, int16_t, uint8_t*, int16_t, uint16_t*, int16_t)'
 line_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback;
                                                                             ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:43:15: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback)(int16_t, int16_t, uint8_t*, int16_t, uint16_t*, int16_t)' previously declared here
 line_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::drawLineCallback;
               ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:45:72: error: redefinition of 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback)()'
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback;
                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:45:10: note: 'void (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback)()' previously declared here
 callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDrawingCallback;
          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:47:82: error: redefinition of 'bool (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback)(long unsigned int)'
 file_seek_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:47:20: note: 'bool (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback)(long unsigned int)' previously declared here
 file_seek_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSeekCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:49:86: error: redefinition of 'long unsigned int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback)()'
 file_position_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback;
                                                                                      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:49:24: note: 'long unsigned int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback)()' previously declared here
 file_position_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::filePositionCallback;
                        ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:51:82: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback)()'
 file_read_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:51:20: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback)()' previously declared here
 file_read_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:53:88: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback)(void*, int)'
 file_read_block_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback;
                                                                                        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:53:26: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback)(void*, int)' previously declared here
 file_read_block_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileReadBlockCallback;
                          ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:55:82: error: redefinition of 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback)()'
 file_size_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback;
                                                                                  ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:55:20: note: 'int (* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback)()' previously declared here
 file_size_callback GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::fileSizeCallback;
                    ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:59:1: error: redefinition of 'GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder()'
 GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder(void) {
 ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:59:1: note: 'GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder()' previously declared here
 GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GifDecoder(void) {
 ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:67:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:67:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setStartDrawingCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:73:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:73:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setUpdateScreenCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:79:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(pixel_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:79:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(pixel_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawPixelCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:85:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(line_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:85:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(line_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setDrawLineCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:91:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:91:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setScreenClearCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:97:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(file_seek_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:97:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(file_seek_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSeekCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:103:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(file_position_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:103:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(file_position_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFilePositionCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:109:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(file_read_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:109:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(file_read_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:115:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(file_size_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:115:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(file_size_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileSizeCallback(
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:121:6: error: redefinition of 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback f) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:121:6: note: 'void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::setFileReadBlockCallback(file_read_block_callback f) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:126:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int, int, int, rgb_24*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int startX, int y, int numPixels, rgb_24 * data) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:126:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int, int, int, rgb_24*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::DrawPixelRow(int startX, int y, int numPixels, rgb_24 * data) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:136:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW *pDraw) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:136:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFDraw(GIFDRAW *pDraw) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:221:8: error: redefinition of 'static void* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char*, int32_t*)'
 void * GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char *fname, int32_t *pSize) {
        ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:221:8: note: 'static void* GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char*, int32_t*)' previously declared here
 void * GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFOpenFile(const char *fname, int32_t *pSize) {
        ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:231:6: error: redefinition of 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void*)'
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void *pHandle) {
      ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:231:6: note: 'static void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void*)' previously declared here
 void GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFCloseFile(void *pHandle) {
      ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:236:9: error: redefinition of 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE*, uint8_t*, int32_t)'
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE *pFile, uint8_t *pBuf, int32_t iLen) {
         ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:236:9: note: 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE*, uint8_t*, int32_t)' previously declared here
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFReadFile(GIFFILE *pFile, uint8_t *pBuf, int32_t iLen) {
         ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:256:9: error: redefinition of 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE*, int32_t)'
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE *pFile, int32_t iPosition) {
         ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:256:9: note: 'static int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE*, int32_t)' previously declared here
 int32_t GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::GIFSeekFile(GIFFILE *pFile, int32_t iPosition) {
         ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:263:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding()'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(void) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:263:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding()' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(void) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:312:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t*, int)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t *pData, int iDataSize) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:312:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t*, int)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::startDecoding(uint8_t *pData, int iDataSize) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:364:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int code) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:364:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::translateGifErrorCode(int code) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:7:0:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:390:5: error: redefinition of 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool)'
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool delayAfterDecode) {
     ^
In file included from C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder.h:111:0,
                 from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:1:
C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master\src/GifDecoder_Impl.h:390:5: note: 'int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool)' previously declared here
 int GifDecoder<maxGifWidth, maxGifHeight, lzwMaxBits, useMalloc>::decodeFrame(bool delayAfterDecode) {
     ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:87:0:
C:\Users\nickm\Documents\Arduino\libraries\SmartMatrix\src/MatrixHardware_Teensy4_ShieldV5.h:41:17: note: #pragma message: MatrixHardware: SmartLED Shield for Teensy 4 (V5)
 #pragma message "MatrixHardware: SmartLED Shield for Teensy 4 (V5)"
                 ^
In file included from C:\Users\nickm\AppData\Local\Temp\arduino_modified_sketch_117136\AnimatedGifs.ino:92:0:
C:\Users\nickm\Documents\Arduino\libraries\SmartMatrix\src/SmartMatrix.h:40:21: note: #pragma message: SmartMatrix Library version 4.000.003
 #    pragma message "SmartMatrix Library version 4.000.003"
                     ^
Multiple libraries were found for "SD.h"
 Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
 Not used: C:\Program Files (x86)\Arduino\libraries\SD
Using library GifDecoder-master at version 1.1.0 in folder: C:\Users\nickm\Documents\Arduino\libraries\GifDecoder-master 
Using library AnimatedGIF-master at version 1.3.2 in folder: C:\Users\nickm\Documents\Arduino\libraries\AnimatedGIF-master 
Using library SmartMatrix at version 4.0.3 in folder: C:\Users\nickm\Documents\Arduino\libraries\SmartMatrix 
Using library SD at version 1.2.2 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD 
Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SPI 
Error compiling for board Teensy 4.1.

@embedded-creations
Copy link
Contributor

Can you paste the full contents of your AnimatedGIFs sketch?

It looks like the GifDecoder library is being included twice for some reason, I don't understand it. I'm able to compile the AnimatedGifs example here, no issues

@nmbadapple
Copy link
Author

nmbadapple commented Feb 27, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants