¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

compile errors


 

hello all.

what is the compiler trying to say?


Arduino: 1.8.8 (Windows 10), TD: 1.45, Board: "Teensy 3.6, Serial, 180 MHz, Faster, US English"

C:\JackaLSourceCode\JackAl_Ver0.91a\JackAl_Ver0.91a.ino: In function 'int SetFilterCenterFrequency(int, int, int)':

C:\JackaLSourceCode\JackAl_Ver0.91a\JackAl_Ver0.91a.ino:622:19: warning: variable 'delta' set but not used [-Wunused-but-set-variable]

?? int coordinate, delta, increment, target;

?????????????????? ^

Equalizer.cpp: In function 'void SetEqualizerBands()':
Equalizer.cpp:220: warning: 'position' may be used uninitialized in this function
???? rxEqualizer[j] = position;

????????????????????????????? ^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\UTFT.cpp:78:48: note: #pragma message: Compiling for Teensy 3.X...

?? #pragma message("Compiling for Teensy 3.X...")

??????????????????????????????????????????????? ^

In file included from C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\UTFT.cpp:79:0:

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:104:66: note: #pragma message: Using Ports B&D - pins should be connected to:

? #pragma message("Using Ports B&D - pins should be connected to:")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:106:89: note: #pragma message: DB_0=16, DB_1=17, DB_2=19, DB_3=18, DB_4=0, DB_5=1, DB_6=29, DB_7=30

? #pragma message ("DB_0=16, DB_1=17, DB_2=19, DB_3=18, DB_4=0, DB_5=1, DB_6=29, DB_7=30")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:110:92: note: #pragma message: DB_8=2, DB_9=14, DB_10=7, DB_11=8, DB_12=6, DB_13=20, DB_14=21, DB_15=5

? #pragma message ("DB_8=2, DB_9=14, DB_10=7, DB_11=8, DB_12=6, DB_13=20, DB_14=21, DB_15=5")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:111:91: note: #pragma message: If using a display with an 8-bit bus, use connections to DB_8 to DB_15

? #pragma message ("If using a display with an 8-bit bus, use connections to DB_8 to DB_15")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT_Buttons\UTFT_Buttons.cpp: In member function 'void UTFT_Buttons::deleteAllButtons()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT_Buttons\UTFT_Buttons.cpp:199:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

?? buttons[i].label="";

?????????????????? ^

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::disable()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

c:/arduino1.8.8/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::inputLevel(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_goToPage(unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_writePage(unsigned char, unsigned char, unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_reset()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_init()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_writeAddress(unsigned short, unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::setMicBias(int)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::inputSelect(int)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_initADC()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::setInputGain_dB(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::volume_dB(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::volume(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_initDAC()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::aic_readPage(unsigned char, unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `AudioControlTLV320AIC3206::enable()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o: In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170: multiple definition of `vtable for AudioControlTLV320AIC3206'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168: first defined here

collect2.exe: error: ld returned 1 exit status

Multiple libraries were found for "SD.h"
?Used: C:\arduino1.8.8\hardware\teensy\avr\libraries\SD
?Not used: C:\arduino1.8.8\libraries\SD
Error compiling for board Teensy 3.6.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.


 

That you have?control_tlv320aic3206 in both OpenAudio_ArduinoLibrary and Audio libs.
Jack made a custom
OpenAudio_ArduinoLibrary stripping out control_tlv320aic3206 (.cpp and .h) to avoid this and has posted it on //
Replace
OpenAudio_ArduinoLibrary with the one from hamradiodesigns. this should fix your problem.

I was pulling hair out last Sunday night on the same thing, until I came to a conclusion that Jack was probably working with an older version of the Teesyduino than he 'told' us to use.
"told" meaning that the link given in the documents:??had most likely been updated since he last checked, and we weren't all singing from the same page in the songbook.
I stripped out the collision (the same way) and had a successful compile Monday morning.

-Gary


 

¿ªÔÆÌåÓý

that was the problem. but..?? do you know how to copy the error message when there is no copy msg? on the blue bar above the msg output area.? not the code area.

dave k7da


On 1/27/2019 2:19 PM, Gary Anderson wrote:

That you have?control_tlv320aic3206 in both OpenAudio_ArduinoLibrary and Audio libs. Jack made a custom OpenAudio_ArduinoLibrary stripping out control_tlv320aic3206 (.cpp and .h) to avoid this and has posted it on // Replace OpenAudio_ArduinoLibrary with the one from hamradiodesigns. this should fix your problem. I was pulling hair out last Sunday night on the same thing, until I came to a conclusion that Jack was probably working with an older version of the Teesyduino than he 'told' us to use.
"told" meaning that the link given in the documents:??had most likely been updated since he last checked, and we weren't all singing from the same page in the songbook.
I stripped out the collision (the same way) and had a successful compile Monday morning.

-Gary


James Zdunic
 

¿ªÔÆÌåÓý

I click and hold at the beginning of error message then drag down over it to the end to highlight it. ?The press ctrl-c to copy.

Jim KM4TXR

On Jan 27, 2019, at 6:46 PM, k7da <k7da@...> wrote:

that was the problem. but..?? do you know how to copy the error message when there is no copy msg? on the blue bar above the msg output area.? not the code area.

dave k7da


On 1/27/2019 2:19 PM, Gary Anderson wrote:

That you have?control_tlv320aic3206 in both OpenAudio_ArduinoLibrary and Audio libs. Jack made a custom OpenAudio_ArduinoLibrary stripping out control_tlv320aic3206 (.cpp and .h) to avoid this and has posted it on // Replace OpenAudio_ArduinoLibrary with the one from hamradiodesigns. this should fix your problem. I was pulling hair out last Sunday night on the same thing, until I came to a conclusion that Jack was probably working with an older version of the Teesyduino than he 'told' us to use.
"told" meaning that the link given in the documents:??had most likely been updated since he last checked, and we weren't all singing from the same page in the songbook.
I stripped out the collision (the same way) and had a successful compile Monday morning.

-Gary


 

Read my other post as I've answered this before.

Jack, W8TEE

On Sunday, January 27, 2019, 4:33:31 PM EST, k7da <k7da@...> wrote:


hello all.

what is the compiler trying to say?


Arduino: 1.8.8 (Windows 10), TD: 1.45, Board: "Teensy 3.6, Serial, 180
MHz, Faster, US English"

C:\JackaLSourceCode\JackAl_Ver0.91a\JackAl_Ver0.91a.ino: In function
'int SetFilterCenterFrequency(int, int, int)':

C:\JackaLSourceCode\JackAl_Ver0.91a\JackAl_Ver0.91a.ino:622:19: warning:
variable 'delta' set but not used [-Wunused-but-set-variable]

?? int coordinate, delta, increment, target;

?????????????????? ^

Equalizer.cpp: In function 'void SetEqualizerBands()':
Equalizer.cpp:220: warning: 'position' may be used uninitialized in this
function
???? rxEqualizer[j] = position;

????????????????????????????? ^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\UTFT.cpp:78:48: note:
#pragma message: Compiling for Teensy 3.X...

?? #pragma message("Compiling for Teensy 3.X...")

??????????????????????????????????????????????? ^

In file included from
C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\UTFT.cpp:79:0:

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:104:66:
note: #pragma message: Using Ports B&D - pins should be connected to:

? #pragma message("Using Ports B&D - pins should be connected to:")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:106:89:
note: #pragma message: DB_0=16, DB_1=17, DB_2=19, DB_3=18, DB_4=0,
DB_5=1, DB_6=29, DB_7=30

? #pragma message ("DB_0=16, DB_1=17, DB_2=19, DB_3=18, DB_4=0, DB_5=1,
DB_6=29, DB_7=30")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:110:92:
note: #pragma message: DB_8=2, DB_9=14, DB_10=7, DB_11=8, DB_12=6,
DB_13=20, DB_14=21, DB_15=5

? #pragma message ("DB_8=2, DB_9=14, DB_10=7, DB_11=8, DB_12=6,
DB_13=20, DB_14=21, DB_15=5")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT\hardware/arm/HW_Teensy3.h:111:91:
note: #pragma message: If using a display with an 8-bit bus, use
connections to DB_8 to DB_15

? #pragma message ("If using a display with an 8-bit bus, use
connections to DB_8 to DB_15")

^

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT_Buttons\UTFT_Buttons.cpp:
In member function 'void UTFT_Buttons::deleteAllButtons()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\UTFT_Buttons\UTFT_Buttons.cpp:199:19:
warning: ISO C++ forbids converting a string constant to 'char*'
[-Wwrite-strings]

?? buttons[i].label="";

?????????????????? ^

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::disable()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

c:/arduino1.8.8/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld.exe:
Disabling relaxation: it will not work with multiple definitions

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::inputLevel(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_goToPage(unsigned
char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of
`AudioControlTLV320AIC3206::aic_writePage(unsigned char, unsigned char,
unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_reset()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_init()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of
`AudioControlTLV320AIC3206::aic_writeAddress(unsigned short, unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::setMicBias(int)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::inputSelect(int)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_initADC()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::setInputGain_dB(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::volume_dB(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::volume(float)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_initDAC()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::aic_readPage(unsigned
char, unsigned char)'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `AudioControlTLV320AIC3206::enable()'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\Audio\control_tlv320aic3206.cpp.o:
In function `AudioControlTLV320AIC3206::disable()':

C:\arduino1.8.8\hardware\teensy\avr\libraries\Audio/control_tlv320aic3206.cpp:170:
multiple definition of `vtable for AudioControlTLV320AIC3206'

C:\Users\dave\AppData\Local\Temp\arduino_build_998213\libraries\OpenAudio_ArduinoLibrary\control_tlv320aic3206.cpp.o:C:\arduino1.8.8\hardware\teensy\avr\libraries\OpenAudio_ArduinoLibrary/control_tlv320aic3206.cpp:168:
first defined here

collect2.exe: error: ld returned 1 exit status

Multiple libraries were found for "SD.h"
?Used: C:\arduino1.8.8\hardware\teensy\avr\libraries\SD
?Not used: C:\arduino1.8.8\libraries\SD
Error compiling for board Teensy 3.6.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.