Skip to content

Instantly share code, notes, and snippets.

@scottyob
Created July 8, 2025 18:49
Show Gist options
  • Save scottyob/6a0a955f41779d6750c1f8addf195971 to your computer and use it in GitHub Desktop.
Save scottyob/6a0a955f41779d6750c1f8addf195971 to your computer and use it in GitHub Desktop.
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/USBMSC.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/WMath.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/WString.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/base64.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/cbuf.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/chip-debug-report.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-adc.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-bt.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-cpu.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-dac.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-gpio.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-i2c-slave.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-i2c.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-ledc.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-matrix.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-misc.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-periman.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-psram.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-rgb-led.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-rmt.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-sigmadelta.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-spi.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-time.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-timer.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-tinyusb.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-touch-ng.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-touch.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/esp32-hal-uart.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/firmware_msc_fat.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/freertos_stats.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/libb64/cdecode.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/libb64/cencode.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/main.cpp.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/stdlib_noniso.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/wiring_pulse.c.o
Compiling .pio/build/leaf_3_2_5_dev/FrameworkArduino/wiring_shift.c.o
Archiving .pio/build/leaf_3_2_5_dev/libFrameworkArduino.a
Indexing .pio/build/leaf_3_2_5_dev/libFrameworkArduino.a
Linking .pio/build/leaf_3_2_5_dev/firmware.elf
/Users/scott/.platformio/packages/toolchain-xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .pio/build/leaf_3_2_5_dev/src/comms/flarm_radio.cpp.o:(.literal._ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh[_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh]+0x0): undefined reference to `_Z16update_crc_ccitttc'
/Users/scott/.platformio/packages/toolchain-xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: .pio/build/leaf_3_2_5_dev/src/comms/flarm_radio.cpp.o: in function `_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh':
/Users/scott/Documents/leaf/src/vario/comms/../../libraries/FLARM/include/flarm/flarm2024packet.hpp:605:(.text._ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh[_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh]+0xb): undefined reference to `_Z16update_crc_ccitttc'
/Users/scott/.platformio/packages/toolchain-xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: /Users/scott/Documents/leaf/src/vario/comms/../../libraries/FLARM/include/flarm/flarm2024packet.hpp:606:(.text._ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh[_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh]+0x14): undefined reference to `_Z16update_crc_ccitttc'
/Users/scott/.platformio/packages/toolchain-xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: /Users/scott/Documents/leaf/src/vario/comms/../../libraries/FLARM/include/flarm/flarm2024packet.hpp:607:(.text._ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh[_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh]+0x1d): undefined reference to `_Z16update_crc_ccitttc'
/Users/scott/.platformio/packages/toolchain-xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: /Users/scott/Documents/leaf/src/vario/comms/../../libraries/FLARM/include/flarm/flarm2024packet.hpp:610:(.text._ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh[_ZN15Flarm2024Packet22flarmCalculateChecksumEPKhh]+0x2e): undefined reference to `_Z16update_crc_ccitttc'
collect2: error: ld returned 1 exit status
*** [.pio/build/leaf_3_2_5_dev/firmware.elf] Error 1
[versioning.py] Restoring version.h to its original content
================================================================ [FAILED] Took 39.01 seconds ================================================================
Environment Status Duration
-------------- -------- ------------
leaf_3_2_5_dev FAILED 00:00:39.014
=========================================================== 1 failed, 0 succeeded in 00:00:39.014 ===========================================================
* The terminal process "platformio 'run', '--environment', 'leaf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment