Hello all !
I try to compile wavfileplayerUSB example from arduino 1.6.11/teensyduino 1.30 (fresh install) and it fail, i have this error:
Build options changed, rebuilding all
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o: In function `i2c0_isr':
C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire/Wire.cpp:376: multiple definition of `i2c0_isr'
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o:C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\i2c_t3/i2c_t3.cpp:1387: first defined here
c:/program files (x86)/arduino/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o: In function `TwoWire::flush()':
C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire/Wire.cpp:507: multiple definition of `Wire'
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o:C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\i2c_t3/i2c_t3.h:911: first defined here
c:/program files (x86)/arduino/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `Wire' changed from 20 in C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o to 16 in C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o
collect2.exe: error: ld returned 1 exit status
Multiple libraries were found for "SD.h"
Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
Not used: C:\Program Files (x86)\Arduino\libraries\SD
Error compiling for board Teensy 3.2 / 3.1.
I tried to change include <wire.h> by include <i2c_t3.h> in Audio cpp files, but it didnt change anything :-(
Is anyone have an idea ?
Thanks for your help !
Sylvain
I try to compile wavfileplayerUSB example from arduino 1.6.11/teensyduino 1.30 (fresh install) and it fail, i have this error:
Build options changed, rebuilding all
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o: In function `i2c0_isr':
C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire/Wire.cpp:376: multiple definition of `i2c0_isr'
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o:C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\i2c_t3/i2c_t3.cpp:1387: first defined here
c:/program files (x86)/arduino/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o: In function `TwoWire::flush()':
C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire/Wire.cpp:507: multiple definition of `Wire'
C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o:C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\i2c_t3/i2c_t3.h:911: first defined here
c:/program files (x86)/arduino/hardware/tools/arm/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: Warning: size of symbol `Wire' changed from 20 in C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\i2c_t3\i2c_t3.cpp.o to 16 in C:\Users\sylvain\AppData\Local\Temp\build84d759f76743107748cabe02740fd854.tmp\libraries\Wire\Wire.cpp.o
collect2.exe: error: ld returned 1 exit status
Multiple libraries were found for "SD.h"
Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
Not used: C:\Program Files (x86)\Arduino\libraries\SD
Error compiling for board Teensy 3.2 / 3.1.
I tried to change include <wire.h> by include <i2c_t3.h> in Audio cpp files, but it didnt change anything :-(
Is anyone have an idea ?
Thanks for your help !
Sylvain