eloquentarduino / tflm_esp32

MIT License
0 stars 2 forks source link

Following the article did not work #4

Closed ruizcrp closed 3 weeks ago

ruizcrp commented 3 weeks ago

The article here did not work: https://eloquentarduino.com/posts/tensorflow-lite-tinyml-esp32

Using a ESP32. When in Arduino IDE, I selected tflm_esp32 Version 2.0.0 and EloquentTinyMl 3.0.1 (for both the most recent ones). I also tried with the older ones, but got other errors.

He throws the following info: " Library tflm_esp32 has been declared precompiled: Precompiled library in "/home/myname/Arduino/libraries/tflm_esp32/src/esp32" not found "

and then he throw errors like this:

/home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal19CircularBufferResetEPNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:27: multiple definition of_ZN6tflite11tflm_signal19CircularBufferResetEPNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:27: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal29CircularBufferGetNeededMemoryEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:35: multiple definition of_ZN6tflite11tflm_signal29CircularBufferGetNeededMemoryEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:35: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal18CircularBufferInitEjPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:40: multiple definition of_ZN6tflite11tflm_signal18CircularBufferInitEjPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:40: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal22CircularBufferCapacityEPKNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:49: multiple definition of_ZN6tflite11tflm_signal22CircularBufferCapacityEPKNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:49: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal18CircularBufferFullEPKNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:53: multiple definition of_ZN6tflite11tflm_signal18CircularBufferFullEPKNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:53: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal19CircularBufferEmptyEPKNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:57: multiple definition of_ZN6tflite11tflm_signal19CircularBufferEmptyEPKNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:57: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal23CircularBufferAvailableEPKNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:61: multiple definition of_ZN6tflite11tflm_signal23CircularBufferAvailableEPKNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:61: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal22CircularBufferCanWriteEPKNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:74: multiple definition of_ZN6tflite11tflm_signal22CircularBufferCanWriteEPKNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:74: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal17CircularBufferAddEPNS0_14CircularBufferEs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:78: multiple definition of_ZN6tflite11tflm_signal17CircularBufferAddEPNS0_14CircularBufferEs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:78: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal19CircularBufferWriteEPNS0_14CircularBufferEPKsj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:89: multiple definition of_ZN6tflite11tflm_signal19CircularBufferWriteEPNS0_14CircularBufferEPKsj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:89: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal24CircularBufferWriteZerosEPNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:117: multiple definition of_ZN6tflite11tflm_signal24CircularBufferWriteZerosEPNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:117: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal29CircularBufferReserveForWriteEPNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:146: multiple definition of_ZN6tflite11tflm_signal29CircularBufferReserveForWriteEPNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:146: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal20CircularBufferExtendEPNS0_14CircularBufferEjl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:158: multiple definition of_ZN6tflite11tflm_signal20CircularBufferExtendEPNS0_14CircularBufferEjl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:158: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal20CircularBufferRemoveEPNS0_14CircularBufferE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:186: multiple definition of_ZN6tflite11tflm_signal20CircularBufferRemoveEPNS0_14CircularBufferE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:186: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal18CircularBufferPeekEPKNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:199: multiple definition of_ZN6tflite11tflm_signal18CircularBufferPeekEPKNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:199: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal20CircularBufferRewindEPNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:208: multiple definition of_ZN6tflite11tflm_signal20CircularBufferRewindEPNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:208: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal24CircularBufferPeekDirectEPKNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:220: multiple definition of_ZN6tflite11tflm_signal24CircularBufferPeekDirectEPKNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:220: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal21CircularBufferPeekMaxEPKNS0_14CircularBufferEPj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:230: multiple definition of_ZN6tflite11tflm_signal21CircularBufferPeekMaxEPKNS0_14CircularBufferEPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:230: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal17CircularBufferGetEPNS0_14CircularBufferEjPs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:242: multiple definition of_ZN6tflite11tflm_signal17CircularBufferGetEPNS0_14CircularBufferEjPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:242: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal21CircularBufferDiscardEPNS0_14CircularBufferEj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:260: multiple definition of_ZN6tflite11tflm_signal21CircularBufferDiscardEPNS0_14CircularBufferEj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:260: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(circular_buffer.cpp.o): in function _ZN6tflite11tflm_signal19CircularBufferShiftEPNS0_14CircularBufferEi': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/circular_buffer.cpp:272: multiple definition of_ZN6tflite11tflm_signal19CircularBufferShiftEPNS0_14CircularBufferEi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(circular_buffer.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/circular_buffer.cc:272: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(energy.cpp.o): in function _ZN6tflite11tflm_signal16SpectrumToEnergyEPK7ComplexIsEiiPm': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/energy.cpp:22: multiple definition of_ZN6tflite11tflm_signal16SpectrumToEnergyEPK7ComplexIsEiiPm'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(energy.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/energy.cc:22: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(fft_auto_scale.cpp.o): in function _ZN6tflite11tflm_signal12FftAutoScaleEPKsiPs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/fft_auto_scale.cpp:28: multiple definition of_ZN6tflite11tflm_signal12FftAutoScaleEPKsiPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(fft_auto_scale.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/fft_auto_scale.cc:28: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(filter_bank.cpp.o): in function _ZN6tflite11tflm_signal28FilterbankAccumulateChannelsEPKNS0_16FilterbankConfigEPKmPy': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/filter_bank.cpp:22: multiple definition of_ZN6tflite11tflm_signal28FilterbankAccumulateChannelsEPKNS0_16FilterbankConfigEPKmPy'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(filter_bank.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/filter_bank.cc:22: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(filter_bank_log.cpp.o): in function _ZN6tflite11tflm_signal13FilterbankLogEPKmilmPs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/filter_bank_log.cpp:25: multiple definition of_ZN6tflite11tflm_signal13FilterbankLogEPKmilmPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(filter_bank_log.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/filter_bank_log.cc:25: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(filter_bank_spectral_subtraction.cpp.o): in function _ZN6tflite11tflm_signal29FilterbankSpectralSubtractionEPKNS0_25SpectralSubtractionConfigEPKmPmS6_': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/filter_bank_spectral_subtraction.cpp:23: multiple definition of_ZN6tflite11tflm_signal29FilterbankSpectralSubtractionEPKNS025SpectralSubtractionConfigEPKmPmS6'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(filter_bank_spectral_subtraction.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/filter_bank_spectral_subtraction.cc:23: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(filter_bank_square_root.cpp.o): in function _ZN6tflite11tflm_signal14FilterbankSqrtEPKyiiPm': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/filter_bank_square_root.cpp:24: multiple definition of_ZN6tflite11tflm_signal14FilterbankSqrtEPKyiiPm'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(filter_bank_square_root.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/filter_bank_square_root.cc:24: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_float.cpp.o): in function _ZN6tflite11tflm_signal25IrfftFloatGetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_float.cpp:32: multiple definition of_ZN6tflite11tflm_signal25IrfftFloatGetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_float.cc:32: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_float.cpp.o): in function _ZN6tflite11tflm_signal14IrfftFloatInitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_float.cpp:38: multiple definition of_ZN6tflite11tflm_signal14IrfftFloatInitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_float.cc:38: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_float.cpp.o): in function _ZN6tflite11tflm_signal15IrfftFloatApplyEPvPK7ComplexIfEPf': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_float.cpp:48: multiple definition of_ZN6tflite11tflm_signal15IrfftFloatApplyEPvPK7ComplexIfEPf'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_float.cc:48: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int16.cpp.o): in function _ZN6tflite11tflm_signal25IrfftInt16GetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int16.cpp:27: multiple definition of_ZN6tflite11tflm_signal25IrfftInt16GetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int16.cc:27: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int16.cpp.o): in function _ZN6tflite11tflm_signal14IrfftInt16InitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int16.cpp:33: multiple definition of_ZN6tflite11tflm_signal14IrfftInt16InitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int16.cc:33: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int16.cpp.o): in function _ZN6tflite11tflm_signal15IrfftInt16ApplyEPvPK7ComplexIsEPs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int16.cpp:38: multiple definition of_ZN6tflite11tflm_signal15IrfftInt16ApplyEPvPK7ComplexIsEPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int16.cc:38: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int32.cpp.o): in function _ZN6tflite11tflm_signal25IrfftInt32GetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int32.cpp:27: multiple definition of_ZN6tflite11tflm_signal25IrfftInt32GetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int32.cc:27: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int32.cpp.o): in function _ZN6tflite11tflm_signal14IrfftInt32InitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int32.cpp:33: multiple definition of_ZN6tflite11tflm_signal14IrfftInt32InitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int32.cc:33: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(irfft_int32.cpp.o): in function _ZN6tflite11tflm_signal15IrfftInt32ApplyEPvPK7ComplexIlEPl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/irfft_int32.cpp:38: multiple definition of_ZN6tflite11tflm_signal15IrfftInt32ApplyEPvPK7ComplexIlEPl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(irfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/irfft_int32.cc:38: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(log.cpp.o): in function _ZN6tflite11tflm_signal5Log32Emm': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/log.cpp:70: multiple definition of_ZN6tflite11tflm_signal5Log32Emm'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(log.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/log.cc:70: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(max_abs.cpp.o): in function _ZN6tflite11tflm_signal8MaxAbs16EPKsi': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/max_abs.cpp:65: multiple definition of_ZN6tflite11tflm_signal8MaxAbs16EPKsi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(max_abs.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/max_abs.cc:65: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(msb_32.cpp.o): in function _ZN6tflite11tflm_signal20MostSignificantBit32Em': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/msb_32.cpp:27: multiple definition of_ZN6tflite11tflm_signal20MostSignificantBit32Em'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(msb_32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/msb_32.cc:27: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(msb_64.cpp.o): in function _ZN6tflite11tflm_signal20MostSignificantBit64Ey': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/msb_64.cpp:26: multiple definition of_ZN6tflite11tflm_signal20MostSignificantBit64Ey'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(msb_64.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/msb_64.cc:26: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(overlap_add.cpp.o): in function _ZN11tflm_signal10OverlapAddEPKsPsiS2_i': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/overlap_add.cpp:23: multiple definition of_ZN11tflm_signal10OverlapAddEPKsPsiS2_i'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(overlap_add.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/overlap_add.cc:23: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(overlap_add.cpp.o): in function _ZN11tflm_signal10OverlapAddEPKfPfiS2_i': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/overlap_add.cpp:41: multiple definition of_ZN11tflm_signal10OverlapAddEPKfPfiS2_i'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(overlap_add.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/overlap_add.cc:41: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(pcan_argc_fixed.cpp.o): in function _ZN6tflite11tflm_signal19WideDynamicFunctionEmPKs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/pcan_argc_fixed.cpp:21: multiple definition of_ZN6tflite11tflm_signal19WideDynamicFunctionEmPKs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(pcan_argc_fixed.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/pcan_argc_fixed.cc:21: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(pcan_argc_fixed.cpp.o): in function _ZN6tflite11tflm_signal10PcanShrinkEm': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/pcan_argc_fixed.cpp:46: multiple definition of_ZN6tflite11tflm_signal10PcanShrinkEm'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(pcan_argc_fixed.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/pcan_argc_fixed.cc:46: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(pcan_argc_fixed.cpp.o): in function _ZN6tflite11tflm_signal29ApplyPcanAutoGainControlFixedEPKslPKmPmi': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/pcan_argc_fixed.cpp:60: multiple definition of_ZN6tflite11tflm_signal29ApplyPcanAutoGainControlFixedEPKslPKmPmi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(pcan_argc_fixed.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/pcan_argc_fixed.cc:60: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_float.cpp.o): in function _ZN11tflm_signal24RfftFloatGetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_float.cpp:26: multiple definition of_ZN11tflm_signal24RfftFloatGetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_float.cc:26: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_float.cpp.o): in function _ZN11tflm_signal13RfftFloatInitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_float.cpp:32: multiple definition of_ZN11tflm_signal13RfftFloatInitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_float.cc:32: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_float.cpp.o): in function _ZN11tflm_signal14RfftFloatApplyEPvPKfP7ComplexIfE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_float.cpp:36: multiple definition of_ZN11tflm_signal14RfftFloatApplyEPvPKfP7ComplexIfE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_float.cc:36: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int16.cpp.o): in function _ZN11tflm_signal24RfftInt16GetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int16.cpp:26: multiple definition of_ZN11tflm_signal24RfftInt16GetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int16.cc:26: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int16.cpp.o): in function _ZN11tflm_signal13RfftInt16InitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int16.cpp:32: multiple definition of_ZN11tflm_signal13RfftInt16InitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int16.cc:32: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int16.cpp.o): in function _ZN11tflm_signal14RfftInt16ApplyEPvPKsP7ComplexIsE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int16.cpp:37: multiple definition of_ZN11tflm_signal14RfftInt16ApplyEPvPKsP7ComplexIsE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int16.cc:37: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int32.cpp.o): in function _ZN11tflm_signal24RfftInt32GetNeededMemoryEl': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int32.cpp:26: multiple definition of_ZN11tflm_signal24RfftInt32GetNeededMemoryEl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int32.cc:26: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int32.cpp.o): in function _ZN11tflm_signal13RfftInt32InitElPvj': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int32.cpp:32: multiple definition of_ZN11tflm_signal13RfftInt32InitElPvj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int32.cc:32: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(rfft_int32.cpp.o): in function _ZN11tflm_signal14RfftInt32ApplyEPvPKlP7ComplexIlE': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/rfft_int32.cpp:37: multiple definition of_ZN11tflm_signal14RfftInt32ApplyEPvPKlP7ComplexIlE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(rfft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/rfft_int32.cc:37: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(square_root_32.cpp.o): in function _ZN6tflite11tflm_signal6Sqrt32Em': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/square_root_32.cpp:22: multiple definition of_ZN6tflite11tflm_signal6Sqrt32Em'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(square_root_32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/square_root_32.cc:22: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(square_root_64.cpp.o): in function _ZN6tflite11tflm_signal6Sqrt64Ey': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/square_root_64.cpp:22: multiple definition of_ZN6tflite11tflm_signal6Sqrt64Ey'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(square_root_64.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/square_root_64.cc:22: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/objs.a(window.cpp.o): in function _ZN11tflm_signal11ApplyWindowEPKsS1_iiPs': /home/myname/Arduino/libraries/tflm_esp32/src/signal/src/window.cpp:24: multiple definition of_ZN11tflm_signal11ApplyWindowEPKsS1_iiPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/objs.a(window.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/window.cc:24: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float14kiss_fft_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: multiple definition of_ZN14kiss_fft_float14kiss_fft_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float15kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: multiple definition of_ZN14kiss_fft_float15kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float8kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: multiple definition of_ZN14kiss_fft_float8kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fftcpxEPS2'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float16kiss_fft_cleanupEv': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: multiple definition of_ZN14kiss_fft_float16kiss_fft_cleanupEv'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float23kiss_fft_next_fast_sizeEi': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: multiple definition of_ZN14kiss_fft_float23kiss_fft_next_fast_sizeEi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float15kiss_fftr_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: multiple definition of_ZN14kiss_fft_float15kiss_fftr_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float9kiss_fftrEPNS_15kiss_fftr_stateEPKfPNS_12kiss_fft_cpxE': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: multiple definition of_ZN14kiss_fft_float9kiss_fftrEPNS_15kiss_fftr_stateEPKfPNS_12kiss_fft_cpxE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_float.cpp.o): in function _ZN14kiss_fft_float10kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPf': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: multiple definition of_ZN14kiss_fft_float10kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPf'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_float.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1614kiss_fft_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: multiple definition of_ZN16kiss_fft_fixed1614kiss_fft_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1615kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: multiple definition of_ZN16kiss_fft_fixed1615kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed168kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: multiple definition of_ZN16kiss_fft_fixed168kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fftcpxEPS2'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1616kiss_fft_cleanupEv': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: multiple definition of_ZN16kiss_fft_fixed1616kiss_fft_cleanupEv'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1623kiss_fft_next_fast_sizeEi': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: multiple definition of_ZN16kiss_fft_fixed1623kiss_fft_next_fast_sizeEi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1615kiss_fftr_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: multiple definition of_ZN16kiss_fft_fixed1615kiss_fftr_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed169kiss_fftrEPNS_15kiss_fftr_stateEPKsPNS_12kiss_fft_cpxE': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: multiple definition of_ZN16kiss_fft_fixed169kiss_fftrEPNS_15kiss_fftr_stateEPKsPNS_12kiss_fft_cpxE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int16.cpp.o): in function _ZN16kiss_fft_fixed1610kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPs': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: multiple definition of_ZN16kiss_fft_fixed1610kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPs'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int16.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3214kiss_fft_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: multiple definition of_ZN16kiss_fft_fixed3214kiss_fft_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:340: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3215kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: multiple definition of_ZN16kiss_fft_fixed3215kiss_fft_strideEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_i'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:372: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed328kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fft_cpxEPS2_': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: multiple definition of_ZN16kiss_fft_fixed328kiss_fftEPNS_14kiss_fft_stateEPKNS_12kiss_fftcpxEPS2'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:386: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3216kiss_fft_cleanupEv': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: multiple definition of_ZN16kiss_fft_fixed3216kiss_fft_cleanupEv'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:392: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3223kiss_fft_next_fast_sizeEi': /home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: multiple definition of_ZN16kiss_fft_fixed3223kiss_fft_next_fast_sizeEi'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/kiss_fft.c:397: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3215kiss_fftr_allocEiiPvPj': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: multiple definition of_ZN16kiss_fft_fixed3215kiss_fftr_allocEiiPvPj'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:28: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed329kiss_fftrEPNS_15kiss_fftr_stateEPKlPNS_12kiss_fft_cpxE': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: multiple definition of_ZN16kiss_fft_fixed329kiss_fftrEPNS_15kiss_fftr_stateEPKlPNS_12kiss_fft_cpxE'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:68: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/signal/src/kiss_fft_wrappers/objs.a(kiss_fft_int32.cpp.o): in function _ZN16kiss_fft_fixed3210kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPl': /home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: multiple definition of_ZN16kiss_fft_fixed3210kiss_fftriEPNS_15kiss_fftr_stateEPKNS_12kiss_fft_cpxEPl'; /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/libraries/tflm_esp32/kiss_fft_wrappers/objs.a(kiss_fft_int32.cc.o):/home/myname/Arduino/libraries/tflm_esp32/src/tools/kiss_fftr.c:124: first defined here /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/491A4CA9553D10C0CAFF61B9C39A71E2/spectrum.ino.elf section .dram0.bss' will not fit in regiondram0_0_seg' /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: DRAM segment data does not fit. /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: DRAM segment data does not fit. /home/myname/.arduino15/packages/esp32/tools/esp-x32/2302/bin/../lib/gcc/xtensa-esp32-elf/12.2.0/../../../../xtensa-esp32-elf/bin/ld: region `dram0_0_seg' overflowed by 60096 bytes collect2: error: ld returned 1 exit status

exit status 1

Compilation error: exit status 1

ruizcrp commented 3 weeks ago

Hi, I could make it run: 1) I made a backup-copy of the /src folder in your library. 2) Then I only left the file tflm_esp32.h in /src folder.

And that worked.