c:/users/asus/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\main.cpp.o: in function `setup()': C:\Download\yoradio-main\yoRadio\src/main.cpp:19: multiple definition of `setup()'; sketch\yoRadio.ino.cpp.o:C:\Download\yoradio-main\yoRadio/yoRadio.ino:32: first defined here c:/users/asus/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\main.cpp.o: in function `loop()': C:\Download\yoradio-main\yoRadio\src/main.cpp:54: multiple definition of `loop()'; sketch\yoRadio.ino.cpp.o:C:\Download\yoradio-main\yoRadio/yoRadio.ino:65: first defined here c:/users/asus/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\main.cpp.o: in function `printable(char const*)': C:\Download\yoradio-main\yoRadio\src\core/audiohandlers.h:41: multiple definition of `printable(char const*)'; sketch\yoRadio.ino.cpp.o:C:\Download\yoradio-main\yoRadio\src\core/audiohandlers.h:41: first defined here collect2.exe: error: ld returned 1 exit status