marcel-licence / esp32_midi_sampler

GNU General Public License v3.0
74 stars 13 forks source link

Build problem after defining OUTPUT_SAW_TEST #94

Closed ograndebe closed 9 months ago

ograndebe commented 1 year ago
  1. I've downloaded main version of ML_SYNTH_TOOLS in my library folder
  2. I've cloned the main version of esp32_midi_sampler
  3. When I build, I have this error:
    
    :/users/ogran/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\ogran\AppData\Local\Temp\arduino\sketches\58AC02A694316F6CE3697AE952DC57B1\sketch\esp32_midi_sampler.ino.cpp.o:(.literal._Z10audio_taskv[_Z10audio_taskv]+0x24): undefined reference to `Audio_Output(float const*, float const*)'
    c:/users/ogran/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/gcc8_4_0-esp-2021r2-patch5/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\ogran\AppData\Local\Temp\arduino\sketches\58AC02A694316F6CE3697AE952DC57B1\sketch\esp32_midi_sampler.ino.cpp.o: in function `audio_task()':
    E:\rfe\dev\workspace_marcel_licence\esp32_midi_sampler/esp32_midi_sampler.ino:667: undefined reference to `Audio_Output(float const*, float const*)'
    collect2.exe: error: ld returned 1 exit status

Using library ML SynthTools at version 1.0.1 in folder: C:\Users\ogran\OneDrive\Documents\Arduino\libraries\ML_SynthTools Using library WiFi at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\WiFi Using library FS at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\FS Using library LittleFS at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\LittleFS Using library SD_MMC at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\SD_MMC Using library Wire at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\Wire Using library Adafruit GFX Library at version 1.11.5 in folder: C:\Users\ogran\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library Using library Adafruit BusIO at version 1.14.1 in folder: C:\Users\ogran\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO Using library SPI at version 2.0.0 in folder: C:\Users\ogran\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.6\libraries\SPI Using library Adafruit SSD1306 at version 2.5.7 in folder: C:\Users\ogran\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306 exit status 1

Compilation error: exit status 1


Probably it's a version problem, but I didn't found the required version of the library.
marcel-licence commented 1 year ago

Thank you very much. This feature was broken in the meantime. Now it should work again. I've commited a change in ML_SynthTools. Please test this again