Can't upload examples from the ESPUI library successfully

(Sorry if this is in the wrong category).Yesterday I decided to try to use the ESP-UI library with my XIAO ESP32-C6, but whenever I try to upload any of the example sketches, I get the following error during compilation.

C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSocket.cpp:865:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x4): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:30:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0xa): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:32:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x2a): undefined reference to `pxCurrentTCB'
collect2.exe: error: ld returned 1 exit status
exit status 1

Compilation error: exit status 1

Does anybody know how I should go about fixing this?

EDIT:

I did a bit of research and this GitHub discussion seems to be relevant to my problem, but I don’t know if that fix will work for me.

What board is selected.
Please post entire VERBOSE error log
Post your additional boards URLs

Sorry; I forgot to set the output to verbose. Here’s the entire output at time of compilation.

FQBN: esp32:esp32:XIAO_ESP32C6
Using board 'XIAO_ESP32C6' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0
Using core 'esp32' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0

cmd /c if exist "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\partitions.csv" COPY /y "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\partitions.csv" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\partitions.csv"
cmd /c if not exist "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\partitions.csv" if exist "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\variants\\XIAO_ESP32C6\\partitions.csv" COPY "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\variants\\XIAO_ESP32C6\\partitions.csv" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\partitions.csv"
cmd /c if not exist "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\partitions.csv" COPY "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\tools\\partitions\\default.csv" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\partitions.csv"
cmd /c IF EXIST "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\bootloader.bin" ( COPY /y "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\bootloader.bin" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\gui-generic-api.ino.bootloader.bin" ) ELSE ( IF EXIST "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\variants\\XIAO_ESP32C6\\bootloader.bin" ( COPY "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\variants\\XIAO_ESP32C6\\bootloader.bin" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\gui-generic-api.ino.bootloader.bin" ) ELSE ( "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.0.0\\esptool.exe" --chip esp32c6 elf2image --flash-mode dio --flash-freq 80m --flash-size 4MB -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\gui-generic-api.ino.bootloader.bin" "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6\\bin\\bootloader_qio_80m.elf" ) )
esptool v5.0.0
Creating ESP32C6 image...
Merged 2 ELF sections.
Successfully created ESP32C6 image.
cmd /c if exist "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\build_opt.h" COPY /y "C:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api\\build_opt.h" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\build_opt.h"
cmd /c if not exist "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\build_opt.h" type nul > "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\build_opt.h"
cmd /c type nul > "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/file_opts"
cmd /c COPY /y "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6\\sdkconfig" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\sdkconfig"
        1 file(s) copied.
Detecting libraries used...
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for DNSServer.h: [DNSServer@3.3.0]
ResolveLibrary(DNSServer.h)
  -> candidates: [DNSServer@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for AsyncUDP.h: [ESP32 Async UDP@3.3.0]
ResolveLibrary(AsyncUDP.h)
  -> candidates: [ESP32 Async UDP@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for ESPUI.h: [ESPUI@2.2.4]
ResolveLibrary(ESPUI.h)
  -> candidates: [ESPUI@2.2.4]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for ArduinoJson.h: [ArduinoJson@7.4.2]
ResolveLibrary(ArduinoJson.h)
  -> candidates: [ArduinoJson@7.4.2]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for LittleFS.h: [LittleFS@3.3.0]
ResolveLibrary(LittleFS.h)
  -> candidates: [LittleFS@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for FS.h: [FS@3.3.0]
ResolveLibrary(FS.h)
  -> candidates: [FS@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for ESPAsyncWebServer.h: [ESP Async Web Server@1.2.4-fork]
ResolveLibrary(ESPAsyncWebServer.h)
  -> candidates: [ESP Async Web Server@1.2.4-fork]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for WiFi.h: [WiFi@3.3.0]
ResolveLibrary(WiFi.h)
  -> candidates: [WiFi@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for Network.h: [Networking@3.3.0]
ResolveLibrary(Network.h)
  -> candidates: [Networking@3.3.0]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Alternatives for AsyncTCP.h: [Async TCP@3.4.7]
ResolveLibrary(AsyncTCP.h)
  -> candidates: [Async TCP@3.4.7]
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o nul
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src\DNSServer.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src\AsyncUDP.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src\ESPUI.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src\ESPUIclient.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src\ESPUIclientFsm.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src\ESPUIcontrol.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src\LittleFS.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src\FS.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src\vfs_api.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\AsyncEventSource.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\AsyncWebSocket.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\SPIFFSEditor.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\WebAuthentication.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\WebHandlers.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\WebRequest.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\WebResponses.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src\WebServer.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\AP.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\STA.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFi.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFiAP.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFiGeneric.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFiMulti.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFiSTA.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src\WiFiScan.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkClient.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkEvents.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkInterface.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkManager.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkServer.cpp
Using cached library dependencies for file: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src\NetworkUdp.cpp
Using cached library dependencies for file: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP\src\AsyncTCP.cpp
Generating function prototypes...
C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2411/bin/riscv32-esp-elf-g++ -c @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="XIAO_ESP32C6" -DARDUINO_VARIANT="XIAO_ESP32C6" -DARDUINO_PARTITION_default -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/defines -IC:\Users\jsfar\AppData\Local\Temp\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\gui-generic-api -iprefix C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/include/ @C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/flags/includes -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-b66b5448-v1\esp32c6/qio_qspi/include -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\cores\esp32 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\variants\XIAO_ESP32C6 -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi\src -IC:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network\src -Ic:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP\src @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/build_opt.h @C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496/file_opts C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\sketch\gui-generic-api.ino.cpp -o C:\Users\jsfar\AppData\Local\Temp\3547666259\sketch_merged.cpp
C:\Users\jsfar\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\jsfar\AppData\Local\Temp\3547666259\sketch_merged.cpp

Compiling sketch...
"C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2411/bin/riscv32-esp-elf-g++" -MMD -c "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_XIAO_ESP32C6 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"XIAO_ESP32C6\"" "-DARDUINO_VARIANT=\"XIAO_ESP32C6\"" -DARDUINO_PARTITION_default "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:XIAO_ESP32C6:UploadSpeed=921600,CDCOnBoot=cdc,CPUFreq=160,FlashFreq=80,FlashMode=qio,FlashSize=4M,PartitionScheme=default,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/defines" "-IC:\\Users\\jsfar\\AppData\\Local\\Temp\\.arduinoIDE-unsaved2025729-5240-16x60r.9bunq\\gui-generic-api" -iprefix "C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/include/" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/includes" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/qio_qspi/include" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\cores\\esp32" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\variants\\XIAO_ESP32C6" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\DNSServer\\src" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\AsyncUDP\\src" "-Ic:\\Users\\jsfar\\Desktop\\projects\\Arduino Projects\\libraries\\ESPUI\\src" "-Ic:\\Users\\jsfar\\Desktop\\projects\\Arduino Projects\\libraries\\ArduinoJson\\src" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\LittleFS\\src" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\FS\\src" "-Ic:\\Users\\jsfar\\Desktop\\projects\\Arduino Projects\\libraries\\ESP_Async_Web_Server\\src" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\WiFi\\src" "-IC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.0\\libraries\\Network\\src" "-Ic:\\Users\\jsfar\\Desktop\\projects\\Arduino Projects\\libraries\\Async_TCP\\src" "@C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/build_opt.h" "@C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/file_opts" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\sketch\\gui-generic-api.ino.cpp" -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\sketch\\gui-generic-api.ino.cpp.o"
Compiling libraries...
Compiling library "DNSServer"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\DNSServer\DNSServer.cpp.o
Compiling library "ESP32 Async UDP"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\AsyncUDP\AsyncUDP.cpp.o
Compiling library "ESPUI"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESPUI\ESPUIclient.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESPUI\ESPUIclientFsm.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESPUI\ESPUIcontrol.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESPUI\ESPUI.cpp.o
Compiling library "ArduinoJson"
Compiling library "LittleFS"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\LittleFS\LittleFS.cpp.o
Compiling library "FS"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\FS\vfs_api.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\FS\FS.cpp.o
Compiling library "ESP Async Web Server"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\WebAuthentication.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncEventSource.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\WebServer.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\WebResponses.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\SPIFFSEditor.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\WebRequest.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\WebHandlers.cpp.o
Compiling library "WiFi"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFiAP.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\AP.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFiSTA.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFiGeneric.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFiMulti.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\STA.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFiScan.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\WiFi\WiFi.cpp.o
Compiling library "Networking"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkClient.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkUdp.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkManager.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkServer.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkEvents.cpp.o
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Network\NetworkInterface.cpp.o
Compiling library "Async TCP"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\Async_TCP\AsyncTCP.cpp.o
Compiling core...
cmd /c echo -DARDUINO_CORE_BUILD > "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/file_opts"
Using previously compiled file: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\core\variant.cpp.o
Using precompiled core: C:\Users\jsfar\AppData\Local\arduino\cores\482a8ac39bc1f52dba5ce1307a3c5b81\core.a
cmd /c type nul > "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/file_opts"
Linking everything together...
"C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2411/bin/riscv32-esp-elf-g++" "-Wl,--Map=C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/gui-generic-api.ino.map" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/lib" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/ld" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/qio_qspi" -Wl,--wrap=esp_panic_handler "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_flags" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_scripts" -Wl,--start-group "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\sketch\\gui-generic-api.ino.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\DNSServer\\DNSServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\AsyncUDP\\AsyncUDP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESPUI\\ESPUI.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESPUI\\ESPUIclient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESPUI\\ESPUIclientFsm.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESPUI\\ESPUIcontrol.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\LittleFS\\LittleFS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\FS\\FS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\FS\\vfs_api.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\AsyncEventSource.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\AsyncWebSocket.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\SPIFFSEditor.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\WebAuthentication.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\WebHandlers.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\WebRequest.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\WebResponses.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\ESP_Async_Web_Server\\WebServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\AP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\STA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFi.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFiAP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFiGeneric.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFiMulti.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFiSTA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\WiFi\\WiFiScan.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkClient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkEvents.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkInterface.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkManager.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Network\\NetworkUdp.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\libraries\\Async_TCP\\AsyncTCP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496\\core\\variant.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\cores\\482a8ac39bc1f52dba5ce1307a3c5b81\\core.a" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\13CE689FF45B33AA434D1029A6F4F496/gui-generic-api.ino.elf"
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSocket.cpp:865:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x4): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\13CE689FF45B33AA434D1029A6F4F496\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:30:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0xa): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:32:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x2a): undefined reference to `pxCurrentTCB'
collect2.exe: error: ld returned 1 exit status
Using library DNSServer at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\DNSServer 
Using library ESP32 Async UDP at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\AsyncUDP 
Using library ESPUI at version 2.2.4 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI 
Using library ArduinoJson at version 7.4.2 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson 
Using library LittleFS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS 
Using library FS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS 
Using library ESP Async Web Server at version 1.2.4-fork in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server 
Using library WiFi at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi 
Using library Networking at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network 
Using library Async TCP at version 3.4.7 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP 
exit status 1

Compilation error: exit status 1

The relevant additional board URL is https://espressif.github.io/arduino-esp32/package_esp32_index.json. I’m using the SEEED STUDIO XIAO ESP32-C6 (bit of a mouthful, that).

Remove the additional boards URL, the current esp32 boards are now builtin along with AVR.

You may need to restart the ide for everything to take affect.

I did that and it’s compiling now; so far, so good!

Here is additional boards

and the XIAO boards

Aaaaand it failed to compile.

The complete output is too long to upload, so I’m going to upload the last portion.

Linking everything together...
"C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2411/bin/riscv32-esp-elf-g++" "-Wl,--Map=C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.map" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/lib" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/ld" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/qio_qspi" -Wl,--wrap=esp_panic_handler "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_flags" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_scripts" -Wl,--start-group "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.ino.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\EEPROM\\EEPROM.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUI.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclientFsm.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIcontrol.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\LittleFS\\LittleFS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\FS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\vfs_api.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncEventSource.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncWebSocket.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\SPIFFSEditor.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebAuthentication.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebHandlers.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebRequest.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebResponses.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\AP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\STA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFi.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiAP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiGeneric.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiMulti.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiSTA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiScan.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkClient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkEvents.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkInterface.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkManager.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkUdp.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Async_TCP\\AsyncTCP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPmDNS\\ESPmDNS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\core\\variant.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\cores\\482a8ac39bc1f52dba5ce1307a3c5b81\\core.a" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.elf"
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSocket.cpp:865:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x4): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:30:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0xa): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:32:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x2a): undefined reference to `pxCurrentTCB'
collect2.exe: error: ld returned 1 exit status
Using library EEPROM at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\EEPROM 
Using library ESPUI at version 2.2.4 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI 
Using library ArduinoJson at version 7.4.2 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson 
Using library LittleFS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS 
Using library FS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS 
Using library ESP Async Web Server at version 1.2.4-fork in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server 
Using library WiFi at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi 
Using library Networking at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network 
Using library Async TCP at version 3.4.7 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP 
Using library ESPmDNS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\ESPmDNS 
exit status 1

Compilation error: exit status 1

And here’s the first bit, if that helps at all.

FQBN: esp32:esp32:XIAO_ESP32C6
Using board 'XIAO_ESP32C6' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0
Using core 'esp32' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0

Error message ends differently though, so I guess that means progress. It’s still throwing undefined reference to pxCurrentTCB, so maybe a problem with the ESPUI library?

Have you checked the outstanding Issues for that library?

1 Like

Try rolling the espressif esp32 boards NOT the Arduino esp32 to 2.0.17


Try reverting the esp32 board to version 3.0.7

Sorry for the late reply; I haven’t had time to post recently.

I did get it fixed thanks to @sonofcy! On their suggestion I had a second look through the relevant issues of the ESPUI library. I found a thread that discussed this problem. It was fairly far down on the list, and used some odd terminology in the title, which is why I didn’t pick up on it the first time round.

Half of it was in Russian, but I did manage to figure out what was going on. I turns out that ESPUI uses the me-no-dev ESPAsyncWebServer library, but the Arduino IDE brings in a different one by default (the lacamera fork), which, according to the posters on the issue is a “bad fork”.

I replaced the installed lacamera fork with the me-no-dev version and everything worked first try.

A huge thanks to everybody who helped my with this problem.