Build stopped, ninja failed, win10, universal online installer 2.13
Build stopped, ninja failed, win10, universal online installer 2.13
Hello, I followed the installtion steps, but every time i got this error.
Can someone tell me where the problem is?
Setting PYTHONNOUSERSITE, was not set
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4>cd %userprofile%
C:\Users\Michael Kremer>cd desktip
Das System kann den angegebenen Pfad nicht finden.
C:\Users\Michael Kremer>dc desktop
Der Befehl "dc" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\Users\Michael Kremer>dc Desktop
Der Befehl "dc" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\Users\Michael Kremer>cd desktop
C:\Users\Michael Kremer\Desktop>cd hello_world
C:\Users\Michael Kremer\Desktop\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\users\michael kremer\desktop\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 'c:\users\michael kremer\desktop\hello_world'"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/Users/Michael Kremer/Desktop/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/Users/Michael Kremer/Desktop/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build
C:\Users\Michael Kremer\Desktop\hello_world>idf.py menueconfig
Executing action: menueconfig
ninja: error: unknown target 'menueconfig', did you mean 'menuconfig'?
command "menueconfig" is not known to idf.py and is not a Ninja target
C:\Users\Michael Kremer\Desktop\hello_world>idf.py menuconfig
Executing action: menuconfig
Running ninja in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "ninja menuconfig"...
[0/1] cmd.exe /C "cd /D "C:\Users\Michael Kremer\Desktop\hello_w... config "C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig""
C:/Espressif/frameworks/esp-idf-v4.4/Kconfig:14: warning: IDF_ENV_FPGA has 'option env="IDF_ENV_FPGA"', but the environment variable IDF_ENV_FPGA is not set
Loaded configuration 'C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig'
No changes to save (for 'C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig')
C:\Users\Michael Kremer\Desktop\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "ninja all"...
[0/1] Re-running CMake...
-- ccache will be used for faster recompilation
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/Users/Michael Kremer/Desktop/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/Users/Michael Kremer/Desktop/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[252/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader
[346/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[3/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[4/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[5/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[6/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[8/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[11/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[26/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[27/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[28/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[29/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[32/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[47/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[48/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[49/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[52/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[53/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[54/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[55/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[56/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[57/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[58/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[60/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[64/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[65/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[68/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[69/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[70/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[71/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[72/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[73/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[74/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[76/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[77/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[78/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[79/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[80/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[81/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D "C:\Users\Michael Kremer\Desktop\hello_world\build\bootloader\esp-idf\esptool_py" && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 "C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader/bootloader.bin""
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[994/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/console -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og "-fmacro-prefix-map=C:/Users/Michael Kremer/Desktop/hello_world=." -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.bB9taw: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1003/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\Users\Michael Kremer\Desktop\hello_world>
Can someone tell me where the problem is?
Setting PYTHONNOUSERSITE, was not set
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4>cd %userprofile%
C:\Users\Michael Kremer>cd desktip
Das System kann den angegebenen Pfad nicht finden.
C:\Users\Michael Kremer>dc desktop
Der Befehl "dc" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\Users\Michael Kremer>dc Desktop
Der Befehl "dc" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\Users\Michael Kremer>cd desktop
C:\Users\Michael Kremer\Desktop>cd hello_world
C:\Users\Michael Kremer\Desktop\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\users\michael kremer\desktop\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 'c:\users\michael kremer\desktop\hello_world'"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/Users/Michael Kremer/Desktop/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/Users/Michael Kremer/Desktop/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build
C:\Users\Michael Kremer\Desktop\hello_world>idf.py menueconfig
Executing action: menueconfig
ninja: error: unknown target 'menueconfig', did you mean 'menuconfig'?
command "menueconfig" is not known to idf.py and is not a Ninja target
C:\Users\Michael Kremer\Desktop\hello_world>idf.py menuconfig
Executing action: menuconfig
Running ninja in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "ninja menuconfig"...
[0/1] cmd.exe /C "cd /D "C:\Users\Michael Kremer\Desktop\hello_w... config "C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig""
C:/Espressif/frameworks/esp-idf-v4.4/Kconfig:14: warning: IDF_ENV_FPGA has 'option env="IDF_ENV_FPGA"', but the environment variable IDF_ENV_FPGA is not set
Loaded configuration 'C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig'
No changes to save (for 'C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig')
C:\Users\Michael Kremer\Desktop\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory 'c:\users\michael kremer\desktop\hello_world\build'
Executing "ninja all"...
[0/1] Re-running CMake...
-- ccache will be used for faster recompilation
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/Users/Michael Kremer/Desktop/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/Users/Michael Kremer/Desktop/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[252/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/Users/Michael Kremer/Desktop/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader
[346/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[3/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[4/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[5/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[6/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[8/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[11/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[26/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[27/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[28/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[29/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[32/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[47/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[48/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[49/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[52/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[53/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[54/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[55/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[56/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[57/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[58/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[60/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[64/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[65/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[68/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[69/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[70/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[71/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[72/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[73/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[74/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[76/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[77/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[78/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[79/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[80/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[81/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D "C:\Users\Michael Kremer\Desktop\hello_world\build\bootloader\esp-idf\esptool_py" && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 "C:/Users/Michael Kremer/Desktop/hello_world/build/bootloader/bootloader.bin""
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[994/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/console -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og "-fmacro-prefix-map=C:/Users/Michael Kremer/Desktop/hello_world=." -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.bB9taw: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1003/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\Users\Michael Kremer\Desktop\hello_world>
- ESP_Roland
- Posts: 265
- Joined: Tue Oct 09, 2018 10:28 am
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Your username contains a space. ESP-IDF v4.4 doesn't fully support spaces in the path. The full support will be added in v5.0.
As a workaround, you can move ESP-IDF and your project to a directory to which the path doesn't contain spaces.
We are sorry for the inconvenience.
As a workaround, you can move ESP-IDF and your project to a directory to which the path doesn't contain spaces.
We are sorry for the inconvenience.
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Hi ESP_Roland. Thank's for the quick Answer.
I've changed the folder to c:\esp and copied the "hello_world" example into esp folder. Unfortunately i have the same problem.
Setting PYTHONNOUSERSITE, was not set
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4>cd..
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hello_world
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Build directory 'c:\esp\hello_world\build' configured for project 'c:\users\michael kremer\desktop\hello_world' not 'c:\esp\hello_world'. Run 'idf.py fullclean' to start again.
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Build directory 'c:\esp\hello_world\build' configured for project 'c:\users\michael kremer\desktop\hello_world' not 'c:\esp\hello_world'. Run 'idf.py fullclean' to start again.
C:\esp\hello_world>idf.py fullclean
Executing action: fullclean
Done
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[331/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[398/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[3/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[4/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[5/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[6/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[8/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[11/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[26/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[27/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[28/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[29/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[32/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[47/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[48/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[49/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[52/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[53/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[54/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[55/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[56/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[57/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[58/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[60/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[64/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[65/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[68/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[69/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[70/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[71/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[72/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[73/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[74/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[76/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[77/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[78/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[79/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[80/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[81/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D C:\esp\hello_world\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/esp/hello_world/build/bootloader/bootloader.bin"
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[998/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/console -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -fmacro-prefix-map=C:/esp/hello_world=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.93WE52: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1004/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\esp\hello_world>
I've changed the folder to c:\esp and copied the "hello_world" example into esp folder. Unfortunately i have the same problem.
Setting PYTHONNOUSERSITE, was not set
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4>cd..
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hello_world
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Build directory 'c:\esp\hello_world\build' configured for project 'c:\users\michael kremer\desktop\hello_world' not 'c:\esp\hello_world'. Run 'idf.py fullclean' to start again.
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Build directory 'c:\esp\hello_world\build' configured for project 'c:\users\michael kremer\desktop\hello_world' not 'c:\esp\hello_world'. Run 'idf.py fullclean' to start again.
C:\esp\hello_world>idf.py fullclean
Executing action: fullclean
Done
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4/components/app_update C:/Espressif/frameworks/esp-idf-v4.4/components/asio C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/bt C:/Espressif/frameworks/esp-idf-v4.4/components/cbor C:/Espressif/frameworks/esp-idf-v4.4/components/cmock C:/Espressif/frameworks/esp-idf-v4.4/components/coap C:/Espressif/frameworks/esp-idf-v4.4/components/console C:/Espressif/frameworks/esp-idf-v4.4/components/cxx C:/Espressif/frameworks/esp-idf-v4.4/components/driver C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/expat C:/Espressif/frameworks/esp-idf-v4.4/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/heap C:/Espressif/frameworks/esp-idf-v4.4/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4/components/json C:/Espressif/frameworks/esp-idf-v4.4/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4/components/mdns C:/Espressif/frameworks/esp-idf-v4.4/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4/components/openssl C:/Espressif/frameworks/esp-idf-v4.4/components/openthread C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4/components/pthread C:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4/components/ulp C:/Espressif/frameworks/esp-idf-v4.4/components/unity C:/Espressif/frameworks/esp-idf-v4.4/components/usb C:/Espressif/frameworks/esp-idf-v4.4/components/vfs C:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[331/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4/components/efuse C:/Espressif/frameworks/esp-idf-v4.4/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4/components/freertos C:/Espressif/frameworks/esp-idf-v4.4/components/hal C:/Espressif/frameworks/esp-idf-v4.4/components/log C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4/components/newlib C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4/components/soc C:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[398/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[3/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[4/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[5/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[6/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[8/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[11/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[26/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[27/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[28/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[29/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[32/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[47/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[48/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[49/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[52/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[53/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[54/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[55/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[56/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[57/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[58/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[60/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[64/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[65/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[68/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[69/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[70/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[71/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[72/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[73/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[74/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[76/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[77/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[78/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[79/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[80/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[81/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D C:\esp\hello_world\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/esp/hello_world/build/bootloader/bootloader.bin"
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[998/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/console -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -fmacro-prefix-map=C:/esp/hello_world=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.93WE52: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1004/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\esp\hello_world>
- ESP_Roland
- Posts: 265
- Joined: Tue Oct 09, 2018 10:28 am
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Please try to clean the cache by running "ccache -C".
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Sadly it still does not work.
I noticed that ".espressif" is installed under user\Michael Kremer. Is that normal?
But I can't change the selection. I only have two options for installation.
There I choose the default settings, like
1. "Version of ESP-IDF" to C:\Espressif\frameworks\esp-idf-v4.4
2. "Selection Destination Location" to C:\Espressif
But there is nothing like ".espressif".
If it matters, how can i save ".espressif" somewhere else?
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4-2
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4-2\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4-2\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4-2>ccache -C
Clearing... 100.0% [==================================================================================================]
C:\Espressif\frameworks\esp-idf-v4.4-2>cd..
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hellow_world
Das System kann den angegebenen Pfad nicht finden.
C:\esp>cd hello_world
C:\esp\hello_world>idf set-target esp32
Der Befehl "idf" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\esp\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\esp\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4-2/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4-2/components/app_update C:/Espressif/frameworks/esp-idf-v4.4-2/components/asio C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/bt C:/Espressif/frameworks/esp-idf-v4.4-2/components/cbor C:/Espressif/frameworks/esp-idf-v4.4-2/components/cmock C:/Espressif/frameworks/esp-idf-v4.4-2/components/coap C:/Espressif/frameworks/esp-idf-v4.4-2/components/console C:/Espressif/frameworks/esp-idf-v4.4-2/components/cxx C:/Espressif/frameworks/esp-idf-v4.4-2/components/driver C:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4-2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4-2/components/expat C:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4-2/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos C:/Espressif/frameworks/esp-idf-v4.4-2/components/hal C:/Espressif/frameworks/esp-idf-v4.4-2/components/heap C:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4-2/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4-2/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4-2/components/json C:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4-2/components/log C:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4-2/components/mdns C:/Espressif/frameworks/esp-idf-v4.4-2/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib C:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4-2/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/openssl C:/Espressif/frameworks/esp-idf-v4.4-2/components/openthread C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4-2/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4-2/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4-2/components/pthread C:/Espressif/frameworks/esp-idf-v4.4-2/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc C:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4-2/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4-2/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4-2/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4-2/components/ulp C:/Espressif/frameworks/esp-idf-v4.4-2/components/unity C:/Espressif/frameworks/esp-idf-v4.4-2/components/usb C:/Espressif/frameworks/esp-idf-v4.4-2/components/vfs C:/Espressif/frameworks/esp-idf-v4.4-2/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4-2/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[323/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4-2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos C:/Espressif/frameworks/esp-idf-v4.4-2/components/hal C:/Espressif/frameworks/esp-idf-v4.4-2/components/log C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc C:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[389/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[3/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[4/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[5/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[6/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[8/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[11/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[26/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[27/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[28/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[29/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[32/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[47/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[48/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[49/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[52/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[53/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[54/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[55/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[56/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[57/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[58/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[60/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[64/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[65/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[68/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[69/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[70/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[71/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[72/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[73/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[74/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[76/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[77/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[78/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[79/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[80/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[81/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D C:\esp\hello_world\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/esp/hello_world/build/bootloader/bootloader.bin"
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[999/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/console -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -fmacro-prefix-map=C:/esp/hello_world=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4-2=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.LFiSHa: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1004/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\esp\hello_world>
I noticed that ".espressif" is installed under user\Michael Kremer. Is that normal?
But I can't change the selection. I only have two options for installation.
There I choose the default settings, like
1. "Version of ESP-IDF" to C:\Espressif\frameworks\esp-idf-v4.4
2. "Selection Destination Location" to C:\Espressif
But there is nothing like ".espressif".
If it matters, how can i save ".espressif" somewhere else?
Using Python in C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.4-2
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\xtensa-esp32s3-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32s3-elf\bin
C:\Espressif\tools\riscv32-esp-elf\esp-2021r2-patch2-8.4.0\riscv32-esp-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.20.3\bin
C:\Espressif\tools\openocd-esp32\v0.11.0-esp32-20211220\openocd-esp32\bin
C:\Espressif\tools\ninja\1.10.2\
C:\Espressif\tools\idf-exe\1.0.3\
C:\Espressif\tools\ccache\4.3\ccache-4.3-windows-64
C:\Espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Espressif\frameworks\esp-idf-v4.4-2\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.4-2\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.4-2>ccache -C
Clearing... 100.0% [==================================================================================================]
C:\Espressif\frameworks\esp-idf-v4.4-2>cd..
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hellow_world
Das System kann den angegebenen Pfad nicht finden.
C:\esp>cd hello_world
C:\esp\hello_world>idf set-target esp32
Der Befehl "idf" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\esp\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\esp\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.4_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "hello_world" version: 1
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor cmock coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_ipc esp_lcd esp_local_ctrl esp_netif esp_phy esp_pm esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos hal heap idf_test ieee802154 jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4-2/components/app_trace C:/Espressif/frameworks/esp-idf-v4.4-2/components/app_update C:/Espressif/frameworks/esp-idf-v4.4-2/components/asio C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/bt C:/Espressif/frameworks/esp-idf-v4.4-2/components/cbor C:/Espressif/frameworks/esp-idf-v4.4-2/components/cmock C:/Espressif/frameworks/esp-idf-v4.4-2/components/coap C:/Espressif/frameworks/esp-idf-v4.4-2/components/console C:/Espressif/frameworks/esp-idf-v4.4-2/components/cxx C:/Espressif/frameworks/esp-idf-v4.4-2/components/driver C:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_event C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hid C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ipc C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_pm C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_timer C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.4-2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4-2/components/expat C:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs C:/Espressif/frameworks/esp-idf-v4.4-2/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos C:/Espressif/frameworks/esp-idf-v4.4-2/components/hal C:/Espressif/frameworks/esp-idf-v4.4-2/components/heap C:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test C:/Espressif/frameworks/esp-idf-v4.4-2/components/ieee802154 C:/Espressif/frameworks/esp-idf-v4.4-2/components/jsmn C:/Espressif/frameworks/esp-idf-v4.4-2/components/json C:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium C:/Espressif/frameworks/esp-idf-v4.4-2/components/log C:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.4-2/components/mdns C:/Espressif/frameworks/esp-idf-v4.4-2/components/mqtt C:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib C:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp C:/Espressif/frameworks/esp-idf-v4.4-2/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/openssl C:/Espressif/frameworks/esp-idf-v4.4-2/components/openthread C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4-2/components/perfmon C:/Espressif/frameworks/esp-idf-v4.4-2/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm C:/Espressif/frameworks/esp-idf-v4.4-2/components/pthread C:/Espressif/frameworks/esp-idf-v4.4-2/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc C:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/spiffs C:/Espressif/frameworks/esp-idf-v4.4-2/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.4-2/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.4-2/components/tinyusb C:/Espressif/frameworks/esp-idf-v4.4-2/components/ulp C:/Espressif/frameworks/esp-idf-v4.4-2/components/unity C:/Espressif/frameworks/esp-idf-v4.4-2/components/usb C:/Espressif/frameworks/esp-idf-v4.4-2/components/vfs C:/Espressif/frameworks/esp-idf-v4.4-2/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.4-2/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[3/1011] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[323/1011] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2021r2-patch2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system C:/Espressif/frameworks/esp-idf-v4.4-2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos C:/Espressif/frameworks/esp-idf-v4.4-2/components/hal C:/Espressif/frameworks/esp-idf-v4.4-2/components/log C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.4-2/components/soc C:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[389/1011] Performing build step for 'bootloader'
[1/97] Generating project_elf_src_esp32.c
[2/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[3/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[4/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/soc_include_legacy_warn.c.obj
[5/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cpu_hal.c.obj
[6/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[7/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[8/97] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[9/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[10/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[11/97] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj
[12/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[13/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj
[14/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[15/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[16/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[17/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj
[18/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj
[19/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[20/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[21/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj
[22/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sigmadelta_periph.c.obj
[23/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[24/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj
[25/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[26/97] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[27/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[28/97] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[29/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[30/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[31/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[32/97] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[33/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[34/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[35/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[36/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[37/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[38/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[39/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[40/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[41/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[42/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[43/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[44/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[45/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[46/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[47/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[48/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj
[49/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[50/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj
[51/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[52/97] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[53/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj
[54/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[55/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj
[56/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[57/97] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[58/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/compare_set.c.obj
[59/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api_key_esp32.c.obj
[60/97] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[61/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj
[62/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj
[63/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_wdt.c.obj
[64/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[65/97] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj
[66/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_pm.c.obj
[67/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj
[68/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu_util.c.obj
[69/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj
[70/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj
[71/97] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj
[72/97] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[73/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[74/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[75/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_tjpgd.c.obj
[76/97] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj
[77/97] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[78/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[79/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[80/97] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[81/97] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/97] Linking C static library esp-idf\log\liblog.a
[83/97] Linking C static library esp-idf\esp_rom\libesp_rom.a
[84/97] Linking C static library esp-idf\esp_common\libesp_common.a
[85/97] Linking C static library esp-idf\xtensa\libxtensa.a
[86/97] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[87/97] Linking C static library esp-idf\esp_system\libesp_system.a
[88/97] Linking C static library esp-idf\efuse\libefuse.a
[89/97] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[90/97] Linking C static library esp-idf\spi_flash\libspi_flash.a
[91/97] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[92/97] Linking C static library esp-idf\soc\libsoc.a
[93/97] Linking C static library esp-idf\hal\libhal.a
[94/97] Linking C static library esp-idf\main\libmain.a
[95/97] Linking C executable bootloader.elf
[96/97] Generating binary image from built executable
esptool.py v3.2-dev
Merged 1 ELF section
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[97/97] cmd.exe /C "cd /D C:\esp\hello_world\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v4.4-2/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/esp/hello_world/build/bootloader/bootloader.bin"
Bootloader binary size 0x62b0 bytes. 0xd50 bytes (12%) free.
[999/1011] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj
ccache C:\Espressif\tools\xtensa-esp32-elf\esp-2021r2-patch2-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-gcc.exe -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -Iconfig -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include/esp_additions/freertos -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/port/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freertos/include/esp_additions -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/heap/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/log/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/lwip/port/esp32/include/arch -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/. -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_system/port/public_compat -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/driver/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/driver/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/tcpip_adapter/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_ipc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_gdbstub/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/console -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/asio/asio/asio/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/asio/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/cbor/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/unity/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/coap/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/coap/libcoap/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/nghttp/nghttp2/lib/includes -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_adc_cal/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mdns/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_serial_slave_link/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/esp_websocket_client/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/expat/expat/expat/lib -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/expat/port/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/freemodbus/common/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/jsmn/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium/libsodium/src/libsodium/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/libsodium/port_include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/openssl/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/ulp/include -IC:/Espressif/frameworks/esp-idf-v4.4-2/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -ggdb -Og -fmacro-prefix-map=C:/esp/hello_world=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v4.4-2=IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu99 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v4.4\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\hello_world_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hello_world_main.c.obj -c ../main/hello_world_main.c
xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.LFiSHa: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
compilation terminated.
[1004/1011] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
C:\esp\hello_world>
Re: Build stopped, ninja failed, win10, universal online installer 2.13
I run the offline Version 4.1.2 and it seem to work now . But the Version 4.4 does not work.
Are there big differences to 4.4?
Using Python in C:\Espressif\python_env\idf4.1_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.1.2
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.13.4\bin
C:\Espressif\tools\openocd-esp32\v0.10.0-esp32-20210401\openocd-esp32\bin
C:\Espressif\tools\ninja\1.9.0\
C:\Espressif\tools\idf-exe\1.0.1\
C:\Espressif\tools\ccache\3.7\
C:\Espressif\frameworks\esp-idf-v4.1.2\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.1.2\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.1.2>cd..
C:\Espressif\frameworks>cd
C:\Espressif\frameworks
C:\Espressif\frameworks>
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hello_world
C:\esp\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\esp\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- Initialising new submodule components/asio/asio...
Submodule path 'components/asio/asio': checked out '3b66e5b051381fb70de9c2791df70a06181c64e3'
-- Initialising new submodule components/bootloader/subproject/components/micro-ecc/micro-ecc...
Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out 'd037ec89546fad14b5c4d5456c2e23a71e554966'
-- Initialising new submodule components/bt/controller/lib...
Submodule path 'components/bt/controller/lib': checked out '41866ca55b805f947fc9b6fe565ca2b6eff3709a'
-- Initialising new submodule components/bt/host/nimble/nimble...
Submodule path 'components/bt/host/nimble/nimble': checked out '57d751b93a5532e650ec3787d376876ab0ce367e'
-- Initialising new submodule components/cbor/tinycbor...
Submodule path 'components/cbor/tinycbor': checked out 'd2dd95cb8841d88d5a801e3ef9c328fd6200e7bd'
-- Initialising new submodule components/coap/libcoap...
Submodule path 'components/coap/libcoap': checked out '98954eb30a2e728e172a6cd29430ae5bc999b585'
Submodule path 'components/coap/libcoap/ext/tinydtls': checked out '7f8c86e501e690301630029fa9bae22424adf618'
-- Initialising new submodule components/esp_wifi/lib...
Submodule path 'components/esp_wifi/lib': checked out '22a78a650790b5cba91753181be351deb6cc5285'
-- Initialising new submodule components/esptool_py/esptool...
Submodule path 'components/esptool_py/esptool': checked out '5b8c2f1b02d0e4b9bac0756b3ead66e8beea428a'
-- Initialising new submodule components/expat/expat...
Submodule path 'components/expat/expat': checked out '968b8cc46dbee47b83318d5f31a8e7907199614b'
-- Initialising new submodule components/json/cJSON...
Submodule path 'components/json/cJSON': checked out '3c8935676a97c7c97bf006db8312875b4f292f6c'
-- Initialising new submodule components/libsodium/libsodium...
Submodule path 'components/libsodium/libsodium': checked out '70170c28c844a4786e75efc626e1aeebc93caebc'
-- Initialising new submodule components/lwip/lwip...
Submodule path 'components/lwip/lwip': checked out '2c9c531f0a7e0ee536db9de4f9dc54e453712087'
-- Initialising new submodule components/mbedtls/mbedtls...
Submodule path 'components/mbedtls/mbedtls': checked out '99c88bb7bd7c2d91c6873abd6e6d5ee04f4f164c'
-- Initialising new submodule components/mqtt/esp-mqtt...
Submodule path 'components/mqtt/esp-mqtt': checked out '9ea804e0ab5368d5ab53ae2301a5fec9d1f12f1a'
-- Initialising new submodule components/nghttp/nghttp2...
Submodule path 'components/nghttp/nghttp2': checked out '3bcc416e13cc790e2fb45fcfe9111d38609c5032'
Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '22464fe5a0a10f2b077eaba109ce1e912e4a77de'
Submodule path 'components/nghttp/nghttp2/third-party/neverbleed': checked out 'da5c2ab419a3bb8a4cc6c37a6c7f3e4bd4b41134'
-- Initialising new submodule components/protobuf-c/protobuf-c...
Submodule path 'components/protobuf-c/protobuf-c': checked out 'dac1a65feac4ad72f612aab99f487056fbcf5c1a'
-- Initialising new submodule components/spiffs/spiffs...
Submodule path 'components/spiffs/spiffs': checked out 'f5e26c4e933189593a71c6b82cda381a7b21e41c'
-- Initialising new submodule components/unity/unity...
Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25'
-- Initialising new submodule examples/build_system/cmake/import_lib/main/lib/tinyxml2...
Submodule path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2': checked out '7e8e249990ec491ec15990cf95b6d871a66cf64a'
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Project version: 1
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.1_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.project.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_http_client esp_http_server esp_https_ota esp_https_server esp_local_ctrl esp_netif esp_ringbuf esp_rom esp_serial_slave_link esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos heap idf_test jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.1.2/components/app_trace C:/Espressif/frameworks/esp-idf-v4.1.2/components/app_update C:/Espressif/frameworks/esp-idf-v4.1.2/components/asio C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.1.2/components/bt C:/Espressif/frameworks/esp-idf-v4.1.2/components/cbor C:/Espressif/frameworks/esp-idf-v4.1.2/components/coap C:/Espressif/frameworks/esp-idf-v4.1.2/components/console C:/Espressif/frameworks/esp-idf-v4.1.2/components/cxx C:/Espressif/frameworks/esp-idf-v4.1.2/components/driver C:/Espressif/frameworks/esp-idf-v4.1.2/components/efuse C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_event C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.1.2/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.1.2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.1.2/components/expat C:/Espressif/frameworks/esp-idf-v4.1.2/components/fatfs C:/Espressif/frameworks/esp-idf-v4.1.2/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.1.2/components/freertos C:/Espressif/frameworks/esp-idf-v4.1.2/components/heap C:/Espressif/frameworks/esp-idf-v4.1.2/components/idf_test C:/Espressif/frameworks/esp-idf-v4.1.2/components/jsmn C:/Espressif/frameworks/esp-idf-v4.1.2/components/json C:/Espressif/frameworks/esp-idf-v4.1.2/components/libsodium C:/Espressif/frameworks/esp-idf-v4.1.2/components/log C:/Espressif/frameworks/esp-idf-v4.1.2/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.1.2/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.1.2/components/mdns C:/Espressif/frameworks/esp-idf-v4.1.2/components/mqtt C:/Espressif/frameworks/esp-idf-v4.1.2/components/newlib C:/Espressif/frameworks/esp-idf-v4.1.2/components/nghttp C:/Espressif/frameworks/esp-idf-v4.1.2/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/openssl C:/Espressif/frameworks/esp-idf-v4.1.2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.1.2/components/perfmon C:/Espressif/frameworks/esp-idf-v4.1.2/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.1.2/components/protocomm C:/Espressif/frameworks/esp-idf-v4.1.2/components/pthread C:/Espressif/frameworks/esp-idf-v4.1.2/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.1.2/components/soc C:/Espressif/frameworks/esp-idf-v4.1.2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/spiffs C:/Espressif/frameworks/esp-idf-v4.1.2/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.1.2/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.1.2/components/ulp C:/Espressif/frameworks/esp-idf-v4.1.2/components/unity C:/Espressif/frameworks/esp-idf-v4.1.2/components/vfs C:/Espressif/frameworks/esp-idf-v4.1.2/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.1.2/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.1.2/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.1.2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[7/897] cmd.exe /C "cd /D C:\esp\hello_world\build\esp-idf...*********************************************************"
Partition table binary generated. Contents:
*******************************************************************************
# Espressif ESP32 Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[415/897] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project version: v4.1.2
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_rom esptool_py log main micro-ecc partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.1.2/components/efuse C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.1.2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.1.2/components/log C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.1.2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.1.2/components/soc C:/Espressif/frameworks/esp-idf-v4.1.2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[479/897] Performing build step for 'bootloader'
[1/92] Generating project_elf_src.c
[2/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[3/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[4/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/cpu_util.c.obj
[5/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[6/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk_init.c.obj
[7/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[8/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_init.c.obj
[9/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_periph.c.obj
[10/92] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src.c.obj
[11/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk.c.obj
[12/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[13/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_pm.c.obj
[14/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[15/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_time.c.obj
[16/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[17/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[18/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/soc_memory_layout.c.obj
[19/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_sleep.c.obj
[20/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_wdt.c.obj
[21/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[22/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[23/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[24/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
[25/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
[26/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[27/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[28/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj
[29/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_hal.c.obj
[30/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj
[31/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj
[32/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal.c.obj
[33/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
[34/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
[35/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/adc_hal.c.obj
[36/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/touch_sensor_hal.c.obj
[37/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal.c.obj
[38/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal_iram.c.obj
[39/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sigmadelta_hal.c.obj
[40/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/timer_hal.c.obj
[41/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
[42/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal_iram.c.obj
[43/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/pcnt_hal.c.obj
[44/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2s_hal.c.obj
[45/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal.c.obj
[46/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal_iram.c.obj
[47/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal.c.obj
[48/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/gpio_hal.c.obj
[49/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal.c.obj
[50/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/can_hal_iram.c.obj
[51/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal_iram.c.obj
[52/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal_iram.c.obj
[53/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/can_hal.c.obj
[54/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/mcpwm_hal.c.obj
[55/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[56/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[57/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sdio_slave_hal.c.obj
[58/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[59/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[60/92] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[61/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_utility.c.obj
[62/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[63/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[64/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[65/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_api.c.obj
[66/92] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[67/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_fields.c.obj
[68/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[69/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[70/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[71/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock.c.obj
[72/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[73/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[74/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[75/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj[76/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj[77/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[78/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[79/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[80/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[81/92] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/flash_encrypt.c.obj
[83/92] Linking C static library esp-idf\log\liblog.a
[84/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[85/92] Linking C static library esp-idf\soc\libsoc.a
[86/92] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[87/92] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[88/92] Linking C static library esp-idf\efuse\libefuse.a
[89/92] Linking C static library esp-idf\spi_flash\libspi_flash.a
[90/92] Linking C static library esp-idf\main\libmain.a
[91/92] Linking C executable bootloader.elf
[92/92] Generating binary image from built executable
esptool.py v2.9-dev
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[897/897] Generating binary image from built executable
esptool.py v2.9-dev
Generated C:/esp/hello_world/build/hello-world.bin
Project build complete. To flash, run this command:
C:\Espressif\python_env\idf4.1_py3.8_env\Scripts\python.exe ..\..\Espressif\frameworks\esp-idf-v4.1.2\components\esptool_py\esptool\esptool.py -p (PORT) -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 build\bootloader\bootloader.bin 0x8000 build\partition_table\partition-table.bin 0x10000 build\hello-world.bin
or run 'idf.py -p (PORT) flash'
C:\esp\hello_world>
Are there big differences to 4.4?
Using Python in C:\Espressif\python_env\idf4.1_py3.8_env\Scripts\
Python 3.8.7
Using Git in C:\Espressif\tools\idf-git\2.34.2\cmd\
git version 2.34.1.windows.1
Setting IDF_PATH: C:\Espressif\frameworks\esp-idf-v4.1.2
Adding ESP-IDF tools to PATH...
C:\Espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin
C:\Espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin
C:\Espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Espressif\tools\cmake\3.13.4\bin
C:\Espressif\tools\openocd-esp32\v0.10.0-esp32-20210401\openocd-esp32\bin
C:\Espressif\tools\ninja\1.9.0\
C:\Espressif\tools\idf-exe\1.0.1\
C:\Espressif\tools\ccache\3.7\
C:\Espressif\frameworks\esp-idf-v4.1.2\tools
Checking if Python packages are up to date...
Python requirements from C:\Espressif\frameworks\esp-idf-v4.1.2\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build
C:\Espressif\frameworks\esp-idf-v4.1.2>cd..
C:\Espressif\frameworks>cd
C:\Espressif\frameworks
C:\Espressif\frameworks>
C:\Espressif\frameworks>cd..
C:\Espressif>cd..
C:\>cd esp
C:\esp>cd hello_world
C:\esp\hello_world>idf.py set-target esp32
Adding "set-target"'s dependency "fullclean" to list of commands with default set of options.
Executing action: fullclean
Build directory 'c:\esp\hello_world\build' not found. Nothing to clean.
Executing action: set-target
Set Target to: esp32, new sdkconfig created. Existing sdkconfig renamed to sdkconfig.old.
Running cmake in directory c:\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\hello_world"...
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- Initialising new submodule components/asio/asio...
Submodule path 'components/asio/asio': checked out '3b66e5b051381fb70de9c2791df70a06181c64e3'
-- Initialising new submodule components/bootloader/subproject/components/micro-ecc/micro-ecc...
Submodule path 'components/bootloader/subproject/components/micro-ecc/micro-ecc': checked out 'd037ec89546fad14b5c4d5456c2e23a71e554966'
-- Initialising new submodule components/bt/controller/lib...
Submodule path 'components/bt/controller/lib': checked out '41866ca55b805f947fc9b6fe565ca2b6eff3709a'
-- Initialising new submodule components/bt/host/nimble/nimble...
Submodule path 'components/bt/host/nimble/nimble': checked out '57d751b93a5532e650ec3787d376876ab0ce367e'
-- Initialising new submodule components/cbor/tinycbor...
Submodule path 'components/cbor/tinycbor': checked out 'd2dd95cb8841d88d5a801e3ef9c328fd6200e7bd'
-- Initialising new submodule components/coap/libcoap...
Submodule path 'components/coap/libcoap': checked out '98954eb30a2e728e172a6cd29430ae5bc999b585'
Submodule path 'components/coap/libcoap/ext/tinydtls': checked out '7f8c86e501e690301630029fa9bae22424adf618'
-- Initialising new submodule components/esp_wifi/lib...
Submodule path 'components/esp_wifi/lib': checked out '22a78a650790b5cba91753181be351deb6cc5285'
-- Initialising new submodule components/esptool_py/esptool...
Submodule path 'components/esptool_py/esptool': checked out '5b8c2f1b02d0e4b9bac0756b3ead66e8beea428a'
-- Initialising new submodule components/expat/expat...
Submodule path 'components/expat/expat': checked out '968b8cc46dbee47b83318d5f31a8e7907199614b'
-- Initialising new submodule components/json/cJSON...
Submodule path 'components/json/cJSON': checked out '3c8935676a97c7c97bf006db8312875b4f292f6c'
-- Initialising new submodule components/libsodium/libsodium...
Submodule path 'components/libsodium/libsodium': checked out '70170c28c844a4786e75efc626e1aeebc93caebc'
-- Initialising new submodule components/lwip/lwip...
Submodule path 'components/lwip/lwip': checked out '2c9c531f0a7e0ee536db9de4f9dc54e453712087'
-- Initialising new submodule components/mbedtls/mbedtls...
Submodule path 'components/mbedtls/mbedtls': checked out '99c88bb7bd7c2d91c6873abd6e6d5ee04f4f164c'
-- Initialising new submodule components/mqtt/esp-mqtt...
Submodule path 'components/mqtt/esp-mqtt': checked out '9ea804e0ab5368d5ab53ae2301a5fec9d1f12f1a'
-- Initialising new submodule components/nghttp/nghttp2...
Submodule path 'components/nghttp/nghttp2': checked out '3bcc416e13cc790e2fb45fcfe9111d38609c5032'
Submodule path 'components/nghttp/nghttp2/third-party/mruby': checked out '22464fe5a0a10f2b077eaba109ce1e912e4a77de'
Submodule path 'components/nghttp/nghttp2/third-party/neverbleed': checked out 'da5c2ab419a3bb8a4cc6c37a6c7f3e4bd4b41134'
-- Initialising new submodule components/protobuf-c/protobuf-c...
Submodule path 'components/protobuf-c/protobuf-c': checked out 'dac1a65feac4ad72f612aab99f487056fbcf5c1a'
-- Initialising new submodule components/spiffs/spiffs...
Submodule path 'components/spiffs/spiffs': checked out 'f5e26c4e933189593a71c6b82cda381a7b21e41c'
-- Initialising new submodule components/unity/unity...
Submodule path 'components/unity/unity': checked out '7d2bf62b7e6afaf38153041a9d53c21aeeca9a25'
-- Initialising new submodule examples/build_system/cmake/import_lib/main/lib/tinyxml2...
Submodule path 'examples/build_system/cmake/import_lib/main/lib/tinyxml2': checked out '7e8e249990ec491ec15990cf95b6d871a66cf64a'
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
-- Project version: 1
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Found PythonInterp: C:/Espressif/python_env/idf4.1_py3.8_env/Scripts/python.exe (found version "3.8.7")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- Adding linker script C:/esp/hello_world/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.project.ld.in
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_http_client esp_http_server esp_https_ota esp_https_server esp_local_ctrl esp_netif esp_ringbuf esp_rom esp_serial_slave_link esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos heap idf_test jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.1.2/components/app_trace C:/Espressif/frameworks/esp-idf-v4.1.2/components/app_update C:/Espressif/frameworks/esp-idf-v4.1.2/components/asio C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.1.2/components/bt C:/Espressif/frameworks/esp-idf-v4.1.2/components/cbor C:/Espressif/frameworks/esp-idf-v4.1.2/components/coap C:/Espressif/frameworks/esp-idf-v4.1.2/components/console C:/Espressif/frameworks/esp-idf-v4.1.2/components/cxx C:/Espressif/frameworks/esp-idf-v4.1.2/components/driver C:/Espressif/frameworks/esp-idf-v4.1.2/components/efuse C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp-tls C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_adc_cal C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_eth C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_event C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_http_client C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_http_server C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_https_server C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_netif C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_serial_slave_link C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_websocket_client C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_wifi C:/Espressif/frameworks/esp-idf-v4.1.2/components/espcoredump C:/Espressif/frameworks/esp-idf-v4.1.2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.1.2/components/expat C:/Espressif/frameworks/esp-idf-v4.1.2/components/fatfs C:/Espressif/frameworks/esp-idf-v4.1.2/components/freemodbus C:/Espressif/frameworks/esp-idf-v4.1.2/components/freertos C:/Espressif/frameworks/esp-idf-v4.1.2/components/heap C:/Espressif/frameworks/esp-idf-v4.1.2/components/idf_test C:/Espressif/frameworks/esp-idf-v4.1.2/components/jsmn C:/Espressif/frameworks/esp-idf-v4.1.2/components/json C:/Espressif/frameworks/esp-idf-v4.1.2/components/libsodium C:/Espressif/frameworks/esp-idf-v4.1.2/components/log C:/Espressif/frameworks/esp-idf-v4.1.2/components/lwip C:/esp/hello_world/main C:/Espressif/frameworks/esp-idf-v4.1.2/components/mbedtls C:/Espressif/frameworks/esp-idf-v4.1.2/components/mdns C:/Espressif/frameworks/esp-idf-v4.1.2/components/mqtt C:/Espressif/frameworks/esp-idf-v4.1.2/components/newlib C:/Espressif/frameworks/esp-idf-v4.1.2/components/nghttp C:/Espressif/frameworks/esp-idf-v4.1.2/components/nvs_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/openssl C:/Espressif/frameworks/esp-idf-v4.1.2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.1.2/components/perfmon C:/Espressif/frameworks/esp-idf-v4.1.2/components/protobuf-c C:/Espressif/frameworks/esp-idf-v4.1.2/components/protocomm C:/Espressif/frameworks/esp-idf-v4.1.2/components/pthread C:/Espressif/frameworks/esp-idf-v4.1.2/components/sdmmc C:/Espressif/frameworks/esp-idf-v4.1.2/components/soc C:/Espressif/frameworks/esp-idf-v4.1.2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/spiffs C:/Espressif/frameworks/esp-idf-v4.1.2/components/tcp_transport C:/Espressif/frameworks/esp-idf-v4.1.2/components/tcpip_adapter C:/Espressif/frameworks/esp-idf-v4.1.2/components/ulp C:/Espressif/frameworks/esp-idf-v4.1.2/components/unity C:/Espressif/frameworks/esp-idf-v4.1.2/components/vfs C:/Espressif/frameworks/esp-idf-v4.1.2/components/wear_levelling C:/Espressif/frameworks/esp-idf-v4.1.2/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v4.1.2/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v4.1.2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build
C:\esp\hello_world>idf.py build
Executing action: all (aliases: build)
Running ninja in directory c:\esp\hello_world\build
Executing "ninja all"...
[7/897] cmd.exe /C "cd /D C:\esp\hello_world\build\esp-idf...*********************************************************"
Partition table binary generated. Contents:
*******************************************************************************
# Espressif ESP32 Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[415/897] Performing configure step for 'bootloader'
-- Found Git: C:/Espressif/tools/idf-git/2.34.2/cmd/git.exe (found version "2.34.1.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project version: v4.1.2
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file C:/esp/hello_world/sdkconfig
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_rom esptool_py log main micro-ecc partition_table soc spi_flash xtensa
-- Component paths: C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader_support C:/Espressif/frameworks/esp-idf-v4.1.2/components/efuse C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp32 C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_common C:/Espressif/frameworks/esp-idf-v4.1.2/components/esp_rom C:/Espressif/frameworks/esp-idf-v4.1.2/components/esptool_py C:/Espressif/frameworks/esp-idf-v4.1.2/components/log C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v4.1.2/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v4.1.2/components/partition_table C:/Espressif/frameworks/esp-idf-v4.1.2/components/soc C:/Espressif/frameworks/esp-idf-v4.1.2/components/spi_flash C:/Espressif/frameworks/esp-idf-v4.1.2/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/esp/hello_world/build/bootloader
[479/897] Performing build step for 'bootloader'
[1/92] Generating project_elf_src.c
[2/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj
[3/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj
[4/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/cpu_util.c.obj
[5/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[6/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk_init.c.obj
[7/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj
[8/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_init.c.obj
[9/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_periph.c.obj
[10/92] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src.c.obj
[11/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk.c.obj
[12/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[13/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_pm.c.obj
[14/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[15/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_time.c.obj
[16/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj
[17/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj
[18/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/soc_memory_layout.c.obj
[19/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_sleep.c.obj
[20/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_wdt.c.obj
[21/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[22/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj
[23/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj
[24/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
[25/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
[26/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj
[27/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj
[28/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj
[29/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_hal.c.obj
[30/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj
[31/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj
[32/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal.c.obj
[33/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
[34/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
[35/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/adc_hal.c.obj
[36/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/touch_sensor_hal.c.obj
[37/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal.c.obj
[38/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal_iram.c.obj
[39/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sigmadelta_hal.c.obj
[40/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/timer_hal.c.obj
[41/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
[42/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal_iram.c.obj
[43/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/pcnt_hal.c.obj
[44/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2s_hal.c.obj
[45/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal.c.obj
[46/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal_iram.c.obj
[47/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal.c.obj
[48/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/gpio_hal.c.obj
[49/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal.c.obj
[50/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/can_hal_iram.c.obj
[51/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal_iram.c.obj
[52/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal_iram.c.obj
[53/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/can_hal.c.obj
[54/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/mcpwm_hal.c.obj
[55/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[56/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[57/92] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sdio_slave_hal.c.obj
[58/92] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[59/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[60/92] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[61/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_utility.c.obj
[62/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[63/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[64/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[65/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_api.c.obj
[66/92] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[67/92] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_fields.c.obj
[68/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[69/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[70/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[71/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock.c.obj
[72/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[73/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[74/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[75/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj[76/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj[77/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[78/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[79/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[80/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[81/92] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[82/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/flash_encrypt.c.obj
[83/92] Linking C static library esp-idf\log\liblog.a
[84/92] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[85/92] Linking C static library esp-idf\soc\libsoc.a
[86/92] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[87/92] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[88/92] Linking C static library esp-idf\efuse\libefuse.a
[89/92] Linking C static library esp-idf\spi_flash\libspi_flash.a
[90/92] Linking C static library esp-idf\main\libmain.a
[91/92] Linking C executable bootloader.elf
[92/92] Generating binary image from built executable
esptool.py v2.9-dev
Generated C:/esp/hello_world/build/bootloader/bootloader.bin
[897/897] Generating binary image from built executable
esptool.py v2.9-dev
Generated C:/esp/hello_world/build/hello-world.bin
Project build complete. To flash, run this command:
C:\Espressif\python_env\idf4.1_py3.8_env\Scripts\python.exe ..\..\Espressif\frameworks\esp-idf-v4.1.2\components\esptool_py\esptool\esptool.py -p (PORT) -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size detect --flash_freq 40m 0x1000 build\bootloader\bootloader.bin 0x8000 build\partition_table\partition-table.bin 0x10000 build\hello-world.bin
or run 'idf.py -p (PORT) flash'
C:\esp\hello_world>
- ESP_Roland
- Posts: 265
- Joined: Tue Oct 09, 2018 10:28 am
Re: Build stopped, ninja failed, win10, universal online installer 2.13
You can try to entirely disable ccache by using the "--no-ccache" argument, i.e. " idf.py --no-ccache build". If this work then it is possible to disable it by setting IDF_CCACHE_ENABLE environment variable to zero.
See https://docs.espressif.com/projects/esp ... py-options for more information.
See https://docs.espressif.com/projects/esp ... py-options for more information.
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Hi ESP_Roland,
many thanks for the great help!
I think it works now with 4.1.2. Now I've included it in eclipse and it's running great.
Thank you and best regards.
Michael
many thanks for the great help!
I think it works now with 4.1.2. Now I've included it in eclipse and it's running great.
Thank you and best regards.
Michael
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Hi Roland,
I've now installed the new Version of ESP-IDF 4.4.1. It works with
" idf.py --no-ccache build" and "idf.py --no-ccache -p COM3 flash"
But i don't know how i can change the settings of IDF_CCACHE_ENABLE environment variable to zero.
I tried it but with the settings it does not work.
Best regards
Michael
I've now installed the new Version of ESP-IDF 4.4.1. It works with
" idf.py --no-ccache build" and "idf.py --no-ccache -p COM3 flash"
But i don't know how i can change the settings of IDF_CCACHE_ENABLE environment variable to zero.
I tried it but with the settings it does not work.
Best regards
Michael
-
- Posts: 1
- Joined: Fri Jul 01, 2022 4:32 am
Re: Build stopped, ninja failed, win10, universal online installer 2.13
Michael, I hit a similar issue and it's likely because your windows username has a space in it. (mine did too, exactly same error)
Apparently this is being fixed in esp-idf 5.0
See how it's splitting the username?xtensa-esp32-elf-gcc.exe: error: C:\Users\Michael: No such file or directory
xtensa-esp32-elf-gcc.exe: error: Kremer\AppData\Roaming/ccache/tmp/cmd_args.bB9taw: No such file or directory
xtensa-esp32-elf-gcc.exe: fatal error: no input files
Apparently this is being fixed in esp-idf 5.0
Who is online
Users browsing this forum: No registered users and 142 guests