clockwise icon indicating copy to clipboard operation
clockwise copied to clipboard

collect2.exe: error: ld returned 1 exit status

Open funshion2 opened this issue 8 months ago • 1 comments

I try to run cmd: pio run --target upload,but some error occures as following:

Linking .pio\build\esp32dev\firmware.elf c:/users/administrator/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gc c/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp 32dev\libFrameworkArduino.a(main.cpp.o):(.literal._Z8loopTaskPv+0x8): undefined reference to setup()' c:/users/administrator/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gc c/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp 32dev\libFrameworkArduino.a(main.cpp.o):(.literal._Z8loopTaskPv+0xc): undefined reference to loop()' c:/users/administrator/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gc c/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp 32dev\libFrameworkArduino.a(main.cpp.o): in function loopTask(void*)': C:/Users/Administrator/.platformio/packages/framework-arduinoespressif32/cores/e sp32/main.cpp:42: undefined reference to setup()' c:/users/administrator/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gc c/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:/Users/Admin istrator/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp: 48: undefined reference to `loop()' collect2.exe: error: ld returned 1 exit status *** [.pio\build\esp32dev\firmware.elf] Error 1 ========================= [FAILED] Took 71.38 seconds =========================

Environment Status Duration


esp32dev FAILED 00:01:11.380 ==================== 1 failed, 0 succeeded in 00:01:11.380 ====================

funshion2 avatar Mar 07 '25 13:03 funshion2

Hi @funshion2 , did you follow these steps here? https://github.com/jnthas/clockwise?tab=readme-ov-file#how-to-change-the-clockface-platformio

It seems the project is misconfigured 48: undefined reference to loop()'`

jnthas avatar Mar 30 '25 20:03 jnthas