adafruit / Adafruit_MP3

mp3 decoding on arduino
39 stars 17 forks source link

Compilation issue on Teensy 3.6 #7

Closed kesterlester closed 4 years ago

kesterlester commented 4 years ago

On a fresh install of the Arduino 1.8.10 IDE, with a fresh download of Adafruit_MP3 version 1.0.4 installed via the Arduino IDE menu "tools"->"manage libraries"->"search for mp3"-> "select version 1.0.4 of this library"->"install" I am unable to compile an empty bare-bones sketch containing only the following:

#include "Adafruit_MP3.h"
void loop() {
}

I also cannot compile the play_from_SD example sketch bundled with the library. The compilation messages from trying to compile play_from_SD are pasted at the very foot of this message. The output from trying to compile the minimal sketch above is pasted immediately below this line of text:

Output from minimal sketch above:

Arduino: 1.8.10 (Mac OS X), TD: 1.48-beta1, Board: "Teensy 3.6, Serial, 180 MHz, Faster, US English"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/lester/Documents/Arduino/libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -ide-version=10810 -build-path /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 -warnings=none -build-cache /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_cache_823266 -verbose /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_modified_sketch_395646/play_from_SD.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/lester/Documents/Arduino/libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -ide-version=10810 -build-path /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 -warnings=none -build-cache /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_cache_823266 -verbose /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_modified_sketch_395646/play_from_SD.ino
Using board 'teensy36' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Using core 'teensy3' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Detecting libraries used...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
Alternatives for Adafruit_MP3.h: [Adafruit_mp3@1.0.4]
ResolveLibrary(Adafruit_MP3.h)
  -> candidates: [Adafruit_mp3@1.0.4]
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/bitstream.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/buffers.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dct32.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dequant.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dqchan.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/huffman.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/hufftabs.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/imdct.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/mp3dec.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/mp3tabs.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/polyphase.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/scalfact.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/stproc.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/subband.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/trigtabs.cpp -o /dev/null
Generating function prototypes...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/preproc/ctags_target_for_gcc_minus_e.cpp
/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/precompile_helper /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 /Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch/Arduino.h -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch/Arduino.h.gch
Using previously compiled file: /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch/Arduino.h.gch
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp.o
Compiling libraries...
Compiling library "Adafruit_mp3"
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/Adafruit_MP3.cpp.o
Using previously compiled file: /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/dct32.cpp.o
Using previously compiled file: /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/buffers.cpp.o
Using previously compiled file: /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/bitstream.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dqchan.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/dqchan.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/huffman.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/huffman.cpp.o
Using previously compiled file: /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/dequant.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/hufftabs.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/hufftabs.cpp.o
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/huffman.cpp: In function 'int xmp3_DecodeHuffman(MP3DecInfo*, unsigned char*, int*, int, int, int)':
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/huffman.cpp:391:19: warning: variable 'sfi' set but not used [-Wunused-but-set-variable]
  ScaleFactorInfo *sfi;
                   ^
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dqchan.cpp: In function 'int xmp3_DequantChannel(int*, int*, int*, FrameHeader*, SideInfoSub*, ScaleFactorInfoSub*, CriticalBandInfo*)':
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dqchan.cpp:248:6: warning: variable 'cbStartL' set but not used [-Wunused-but-set-variable]
  int cbStartL, cbEndL, cbStartS, cbEndS;
      ^
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp: In member function 'void Adafruit_MP3_DMA::play()':
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp:244:19: error: 'MP3_IRQn' was not declared in this scope
   NVIC_DisableIRQ(MP3_IRQn); //we don't need the interrupt
                   ^
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp:244:27: error: 'NVIC_DisableIRQ' was not declared in this scope
   NVIC_DisableIRQ(MP3_IRQn); //we don't need the interrupt
                           ^
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/imdct.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/imdct.cpp.o
Multiple libraries were found for "Adafruit_MP3.h"
 Used: /Users/lester/Documents/Arduino/libraries/Adafruit_mp3
Using library Adafruit_mp3 at version 1.0.4 in folder: /Users/lester/Documents/Arduino/libraries/Adafruit_mp3 
Error compiling for board Teensy 3.6.

NB Teensy support in the Arduino IDE was downloaded from here via this beta link.

Output for Play_from_SD:

Arduino: 1.8.10 (Mac OS X), TD: 1.48-beta1, Board: "Teensy 3.6, Serial, 180 MHz, Faster, US English"

/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/lester/Documents/Arduino/libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -ide-version=10810 -build-path /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 -warnings=none -build-cache /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_cache_823266 -verbose /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/examples/play_from_SD/play_from_SD.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/lester/Documents/Arduino/libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -ide-version=10810 -build-path /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 -warnings=none -build-cache /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_cache_823266 -verbose /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/examples/play_from_SD/play_from_SD.ino
Using board 'teensy36' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Using core 'teensy3' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Detecting libraries used...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
Alternatives for Adafruit_MP3.h: [Adafruit_mp3@1.0.4]
ResolveLibrary(Adafruit_MP3.h)
  -> candidates: [Adafruit_mp3@1.0.4]
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
  -> candidates: [SPI@1.0]
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
Alternatives for SD.h: [SD@1.2.3 SD@1.2.2]
ResolveLibrary(SD.h)
  -> candidates: [SD@1.2.3 SD@1.2.2]
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/bitstream.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/buffers.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dct32.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dequant.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dqchan.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/huffman.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/hufftabs.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/imdct.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/mp3dec.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/mp3tabs.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/polyphase.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/scalfact.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/stproc.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/subband.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/trigtabs.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI/SPI.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/File.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/SD.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/cache_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/card_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/dir_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/fat_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/file_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/init_t3.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility/NXP_SDHC.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility/Sd2Card.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility/SdFile.cpp -o /dev/null
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD/utility/SdVolume.cpp -o /dev/null
Generating function prototypes...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/preproc/ctags_target_for_gcc_minus_e.cpp
/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/precompile_helper /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530 /Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch/Arduino.h -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch/Arduino.h.gch
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/sketch/play_from_SD.ino.cpp.o
Compiling libraries...
Compiling library "Adafruit_mp3"
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/bitstream.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/bitstream.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dct32.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/dct32.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/Adafruit_MP3.cpp.o
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/buffers.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/buffers.cpp.o
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp: In member function 'void Adafruit_MP3_DMA::play()':
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp:244:19: error: 'MP3_IRQn' was not declared in this scope
   NVIC_DisableIRQ(MP3_IRQn); //we don't need the interrupt
                   ^
/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/Adafruit_MP3.cpp:244:27: error: 'NVIC_DisableIRQ' was not declared in this scope
   NVIC_DisableIRQ(MP3_IRQn); //we don't need the interrupt
                           ^
/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=148 -DARDUINO=10810 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/pch -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3 -I/Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI -I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD /Users/lester/Documents/Arduino/libraries/Adafruit_mp3/src/dequant.cpp -o /var/folders/z3/nkc8976163zcs7whw4px69br0000gn/T/arduino_build_703530/libraries/Adafruit_mp3/dequant.cpp.o
Multiple libraries were found for "Adafruit_MP3.h"
 Used: /Users/lester/Documents/Arduino/libraries/Adafruit_mp3
Multiple libraries were found for "SPI.h"
 Used: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI
Multiple libraries were found for "SD.h"
 Used: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD
 Not used: /Applications/Arduino.app/Contents/Java/libraries/SD
Using library Adafruit_mp3 at version 1.0.4 in folder: /Users/lester/Documents/Arduino/libraries/Adafruit_mp3 
Using library SPI at version 1.0 in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SPI 
Using library SD at version 1.2.2 in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/SD 
Error compiling for board Teensy 3.6.
kesterlester commented 4 years ago

PS - I should add that I have no problem compiling and running things that are independent of Arduino_MP3 on the Teensy 3.6. E.g. blink compiles, uploads, and runs fine.

ladyada commented 4 years ago

please try :) https://github.com/adafruit/Adafruit_MP3/pull/3

kesterlester commented 4 years ago

Thank you for the pointer. I will take a look and report back.

kesterlester commented 4 years ago

I am pleased to confirm that the changes proposed in https://github.com/adafruit/Adafruit_MP3/pull/3 do allow Adafruit_MP3 code (including the examples) to compile on the Teensy 3.6. On that basis I will close this issue in an hour or two if I hear no requests to the contrary. Thank you.

However, it's probably a good idea over on https://github.com/adafruit/Adafruit_MP3/pull/3 for me to ask there whether there is anything that I/we/others can do to help 'everyone' get this fix by default. It looks like the fix was proposed back in 2018 but hasn't been merged. Am not sure why. But this is not the thread in which to have that conversation.