RFQuack icon indicating copy to clipboard operation
RFQuack copied to clipboard

error while building RFquack for ESP32C3

Open whatotter opened this issue 1 year ago • 15 comments

Describe the bug

while attempting to build (with every dependency installed), it fails with:

... lots of compiling, no errors or warnings ...
Compiling .pio/build/seeed_xiao_esp32c3/FrameworkArduino/libb64/cencode.c.o
Compiling .pio/build/seeed_xiao_esp32c3/FrameworkArduino/main.cpp.o
Compiling .pio/build/seeed_xiao_esp32c3/FrameworkArduino/stdlib_noniso.c.o
Compiling .pio/build/seeed_xiao_esp32c3/FrameworkArduino/wiring_pulse.c.o
Compiling .pio/build/seeed_xiao_esp32c3/FrameworkArduino/wiring_shift.c.o
Archiving .pio/build/seeed_xiao_esp32c3/libFrameworkArduino.a
Indexing .pio/build/seeed_xiao_esp32c3/libFrameworkArduino.a
Linking .pio/build/seeed_xiao_esp32c3/firmware.elf
/home/otter/.platformio/packages/toolchain-riscv32-esp/bin/../lib/gcc/riscv32-esp-elf/8.4.0/../../../../riscv32-esp-elf/bin/ld: .pio/build/seeed_xiao_esp32c3/libFrameworkArduino.a(main.cpp.o): in function `loopTask(void*)':
/home/otter/.platformio/packages/toolchain-riscv32-esp/bin/../lib/gcc/riscv32-esp-elf/8.4.0/../../../../riscv32-esp-elf/bin/ld: .pio/build/seeed_xiao_esp32c3/libFrameworkArduino.a(main.cpp.o): in function `loopTask(void*)':
/home/otterworks-vm/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:47: undefined reference to `setup()'
/home/otter/.platformio/packages/toolchain-riscv32-esp/bin/../lib/gcc/riscv32-esp-elf/8.4.0/../../../../riscv32-esp-elf/bin/ld: /home/otter/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:47: undefined reference to `loop()'

To Reproduce

i just tried attempting building, and it doesn't work - installed all prerequisites from the rfquack site

Expected behavior

successful building of rfquack, then flashing

Screenshots or pictures

none

Additional info (please complete)

  • MCU: seeed xiao esp32c3
  • Wireless module type: cc1101
  • Host environment: fedora
  • RFQuack version, branch, or tag: master
  • RadioLib version, branch, or tag [e.g., v.5.3.0]

whatotter avatar Apr 27 '23 02:04 whatotter