Skip to content

Instantly share code, notes, and snippets.

@grischard
Created August 1, 2025 13:45
Show Gist options
  • Save grischard/089bc6cbf2202267508883cd794eb0d1 to your computer and use it in GitHub Desktop.
Save grischard/089bc6cbf2202267508883cd794eb0d1 to your computer and use it in GitHub Desktop.
esphome riscv32-esp-elf-g++ linking crash
INFO ESPHome 2025.7.4
INFO Reading configuration /config/esphome/esphome-web-aa94f4.yaml...
INFO Detected timezone 'America/New_York'
INFO Generating C++ source...
INFO Compiling app...
Processing esphome-web-bedroom (board: esp32-c3-devkitm-1; framework: arduino; platform: https://github.com/pioarduino/platform-espressif32/releases/download/53.03.13/platform-espressif32.zip)
--------------------------------------------------------------------------------
HARDWARE: ESP32C3 160MHz, 320KB RAM, 4MB Flash
- framework-arduinoespressif32 @ 3.1.3
- framework-arduinoespressif32-libs @ 5.3.0+sha.489d7a2b3a
- tool-esptoolpy @ 4.8.6
- tool-mklittlefs @ 3.2.0
- tool-riscv32-esp-elf-gdb @ 14.2.0+20240403
- tool-xtensa-esp-elf-gdb @ 14.2.0+20240403
- toolchain-riscv32-esp @ 13.2.0+20240530
Dependency Graph
|-- Networking @ 3.1.3
|-- AsyncTCP @ 3.4.5
|-- WiFi @ 3.1.3
|-- FS @ 3.1.3
|-- Update @ 3.1.3
|-- ESPAsyncWebServer @ 3.7.10
|-- ESP32 Async UDP @ 3.1.3
|-- DNSServer @ 3.1.3
|-- ESPmDNS @ 3.1.3
|-- ArduinoJson @ 7.4.2
Linking .pioenvs/esphome-web-bedroom/firmware.elf
riscv32-esp-elf-g++: fatal error: cannot read spec file 'nosys.specs': No such file or directory
compilation terminated.
*** [.pioenvs/esphome-web-bedroom/firmware.elf] Error 1
========================= [FAILED] Took 40.46 seconds =========================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment