Hi There,
I guess I unfortunately updated a lib or a board and now I got this multiple definitions warning I cant solve.
Linking .pio\build\ttgo-t-beam\firmware.elf
c:/users/marcel/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Marcel\.platformio\packages\framework-arduinoespressif32\tools\sdk\esp32\lib\libpp.a(hal_mac.o): in function `hal_init':
(.text.hal_init+0xb4): multiple definition of `hal_init'; .pio\build\ttgo-t-beam\libefd\libMCCI LoRaWAN LMIC library.a(hal.cpp.o):D:\CLOUD\OneDrive\ARBEIT\TraveKom\Sensortestfeld\Umweltdatenerhebung\Breiche\Citizens_Science_Workshop\Software\ttgo_envi_sens_SA/.pio/libdeps/ttgo-t-beam/MCCI LoRaWAN LMIC library/src/hal/hal.cpp:416: first defined here
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\ttgo-t-beam\firmware.elf] Error 1
======================================================================================== [FAILED] Took 44.40 seconds ========================================================================================
The terminal process "C:\Users\Marcel\.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'ttgo-t-beam'" terminated with exit code: 1.
So I would guess, that hal_init is now also implemented in the esp32 libpp. as well?
I tried to delete the folder but it gets reinstalled on compiling.
Can someone give me a hint?