Skip to content

Compiling fails for some boards on Windows PC's #15

@joekam54

Description

@joekam54

In VS-Code on a Windows mashine the compiling fails for the ESP32 boards, It works without issue on Linux.

image
Iam New to the ESP32 and want to figure out what potential the things have.

Here the errors below, I hope you can give me a hint what I am doing wrong. I would like as a first goal that my Cheap Yellow Display plays videos and later also pictures from the sdcard.

Appreciate if you could help me to get started 😉

  • The terminal process "C:\Users\joe.kampl.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'cheap-yellow-display'" terminated with exit code: 1.

  • Terminal will be reused by tasks, press any key to close it.

  • Executing task: C:\Users\joe.kampl.platformio\penv\Scripts\platformio.exe run --environment cheap-yellow-display

Processing cheap-yellow-display (board: esp-wrover-kit; platform: espressif32; framework: arduino)

Verbose mode can be enabled via -v, --verbose option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp-wrover-kit.html
PLATFORM: Espressif 32 (6.3.0) > Espressif ESP-WROVER-KIT
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (ftdi) On-board (ftdi) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:

  • framework-arduinoespressif32 @ 2.0.13+sha.16668c7
  • tool-esptoolpy @ 1.40501.0 (4.5.1)
  • toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
    LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
    LDF Modes: Finder ~ chain, Compatibility ~ soft
    Found 37 compatible libraries
    Scanning dependencies...
    Dependency Graph
    |-- SPI @ 2.0.0
    |-- TFT_eSPI @ 2.5.43
    |-- JPEGDEC @ 1.4.2
    |-- IRremote @ 4.3.0
    |-- ArduinoJson @ 7.0.3
    |-- HTTPClient @ 2.0.0
    |-- WiFi @ 2.0.0
    |-- Wire @ 2.0.0
    Building in release mode
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AVIParser\AVIParser.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AXP192.cpp.o
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\AudioOutput.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\DACOutput.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\I2SBase.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\I2SOutput.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\PDMOutput.cpp.o
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\PDMTimerOuput.cpp.o
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioSource\NetworkAudioSource.cpp.o
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioSource\SDCardAudioSource.cpp.o
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\ChannelData\NetworkChannelData.cpp.o
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AVIParser\AVIParser.cpp.o] Error 1
    Compiling C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\ChannelData\SDCArdChannelData.cpp.o
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AXP192.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\AudioOutput.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\I2SBase.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\DACOutput.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\I2SOutput.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\PDMOutput.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioOutput\PDMTimerOuput.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioSource\NetworkAudioSource.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\AudioSource\SDCardAudioSource.cpp.o] Error 1
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\ChannelData\NetworkChannelData.cpp.o] Error 1
    xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
    *** [C:\Users\joe.kampl\PIO_build\cheap-yellow-display\src\ChannelData\SDCArdChannelData.cpp.o] Error 1
    ======================================================================================================================================== [FAILED] Took 7.90 seconds ========================================================================================================================================

Environment Status Duration


cheap-yellow-display FAILED 00:00:07.901
=================================================================================================================================== 1 failed, 0 succeeded in 00:00:07.901 ===================================================================================================================================

  • The terminal process "C:\Users\joe.kampl.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'cheap-yellow-display'" terminated with exit code: 1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions