l@ubuntu: ~ / esp/ app_test$ idf. py menuconfig
Checking Python dependencies. . .
Python requirements from / home/ l/ esp/ esp- idf/ requirements. txt are satisfied.
Executing action: menuconfig
Running cmake in directory / home/ l/ esp/ app_test/ build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized -DCCACHE_ENABLE=0 /home/l/esp/app_test" . . .
Warn about uninitialized values.
- - Found Git: / usr/ bin / git ( found version "2.7.4" )
- - IDF_TARGET not set , using default target: esp32
- - 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
- - Found PythonInterp: / usr/ bin / python ( found version "2.7.12" )
- - Found Perl: / usr/ bin / perl ( found version "5.22.1" )
- - Adding linker script / home/ l/ esp/ app_test/ build/ esp- idf/ esp32/ esp32_out. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp32/ ld/ esp32. project. ld. in
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp32/ ld/ esp32. peripherals. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. libgcc. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. syscalls. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. newlib- data. ld
- - Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. newlib- funcs. ld
- - Components: app_trace app_update asio blufi bootloader bootloader_support bt button 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_ringbuf esp_rom esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos gattc_multi_connect gpio heap idf_test jsmn json libsodium log lwip map mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table protobuf- c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter uart ulp unity vfs wear_levelling wifi wifi_provisioning wpa_supplicant xtensa
- - Component paths: / home/ l/ esp/ esp- idf/ components/ app_trace / home/ l/ esp/ esp- idf/ components/ app_update / home/ l/ esp/ esp- idf/ components/ asio / home/ l/ esp/ app_test/ components/ blufi / home/ l/ esp/ esp- idf/ components/ bootloader / home/ l/ esp/ esp- idf/ components/ bootloader_support / home/ l/ esp/ esp- idf/ components/ bt / home/ l/ esp/ app_test/ components/ button / home/ l/ esp/ esp- idf/ components/ coap / home/ l/ esp/ esp- idf/ components/ console / home/ l/ esp/ esp- idf/ components/ cxx / home/ l/ esp/ esp- idf/ components/ driver / home/ l/ esp/ esp- idf/ components/ efuse / home/ l/ esp/ esp- idf/ components/ esp- tls / home/ l/ esp/ esp- idf/ components/ esp32 / home/ l/ esp/ esp- idf/ components/ esp_adc_cal / home/ l/ esp/ esp- idf/ components/ esp_common / home/ l/ esp/ esp- idf/ components/ esp_eth / home/ l/ esp/ esp- idf/ components/ esp_event / home/ l/ esp/ esp- idf/ components/ esp_gdbstub / home/ l/ esp/ esp- idf/ components/ esp_http_client / home/ l/ esp/ esp- idf/ components/ esp_http_server / home/ l/ esp/ esp- idf/ components/ esp_https_ota / home/ l/ esp/ esp- idf/ components/ esp_https_server / home/ l/ esp/ esp- idf/ components/ esp_local_ctrl / home/ l/ esp/ esp- idf/ components/ esp_ringbuf / home/ l/ esp/ esp- idf/ components/ esp_rom / home/ l/ esp/ esp- idf/ components/ esp_websocket_client / home/ l/ esp/ esp- idf/ components/ esp_wifi / home/ l/ esp/ esp- idf/ components/ espcoredump / home/ l/ esp/ esp- idf/ components/ esptool_py / home/ l/ esp/ esp- idf/ components/ expat / home/ l/ esp/ esp- idf/ components/ fatfs / home/ l/ esp/ esp- idf/ components/ freemodbus / home/ l/ esp/ esp- idf/ components/ freertos / home/ l/ esp/ app_test/ components/ gattc_multi_connect / home/ l/ esp/ app_test/ components/ gpio / home/ l/ esp/ esp- idf/ components/ heap / home/ l/ esp/ esp- idf/ components/ idf_test / home/ l/ esp/ esp- idf/ components/ jsmn / home/ l/ esp/ esp- idf/ components/ json / home/ l/ esp/ esp- idf/ components/ libsodium / home/ l/ esp/ esp- idf/ components/ log / home/ l/ esp/ esp- idf/ components/ lwip / home/ l/ esp/ app_test/ components/ map / home/ l/ esp/ esp- idf/ components/ mbedtls / home/ l/ esp/ esp- idf/ components/ mdns / home/ l/ esp/ esp- idf/ components/ mqtt / home/ l/ esp/ esp- idf/ components/ newlib / home/ l/ esp/ esp- idf/ components/ nghttp / home/ l/ esp/ esp- idf/ components/ nvs_flash / home/ l/ esp/ esp- idf/ components/ openssl / home/ l/ esp/ esp- idf/ components/ partition_table / home/ l/ esp/ esp- idf/ components/ protobuf- c / home/ l/ esp/ esp- idf/ components/ protocomm / home/ l/ esp/ esp- idf/ components/ pthread / home/ l/ esp/ esp- idf/ components/ sdmmc / home/ l/ esp/ esp- idf/ components/ soc / home/ l/ esp/ esp- idf/ components/ spi_flash / home/ l/ esp/ esp- idf/ components/ spiffs / home/ l/ esp/ esp- idf/ components/ tcp_transport / home/ l/ esp/ esp- idf/ components/ tcpip_adapter / home/ l/ esp/ app_test/ components/ uart / home/ l/ esp/ esp- idf/ components/ ulp / home/ l/ esp/ esp- idf/ components/ unity / home/ l/ esp/ esp- idf/ components/ vfs / home/ l/ esp/ esp- idf/ components/ wear_levelling / home/ l/ esp/ app_test/ components/ wifi / home/ l/ esp/ esp- idf/ components/ wifi_provisioning / home/ l/ esp/ esp- idf/ components/ wpa_supplicant / home/ l/ esp/ esp- idf/ components/ xtensa
- - Configuring done
CMake Error at / home/ l/ esp/ esp- idf/ tools/ cmake/ component. cmake: 445 ( add_library) :
Cannot find source file :
/ home/ l/ esp/ app_test/ components/ gpio/ led_init. c
Tried extensions . c . C . c+ + . cc . cpp . cxx . m . M . mm . h . hh . h+ + . hm . hpp
. hxx . in . txx
Call Stack ( most recent call first) :
/ home/ l/ esp/ esp- idf/ tools/ cmake/ component. cmake: 508 ( idf_component_register)
components/ gpio/ CMakeLists. txt: 4 ( register_component)
- - Generating done
- - Build files have been written to: / home/ l/ esp/ app_test/ build
cmake failed with exit code 1
l@ubuntu: ~/ esp/ app_test$ make flash
Python requirements from / home/ l/ esp/ esp- idf/ requirements. txt are satisfied.
GENCONFIG
Project is not inside a git repository, will not use 'git describe' to determine PROJECT_VER.
App "app" version: 1
/ home/ l/ esp/ esp- idf/ make / project. mk: 626 : warning: undefined variable 'IDF_SKIP_CHECK_SUBMODULES'
/ home/ l/ esp/ esp- idf/ make / project. mk: 626 : warning: undefined variable 'IDF_SKIP_CHECK_SUBMODULES'
CC build/ bootloader/ bootloader_support/ src/ bootloader_flash. o
CC build/ bootloader/ bootloader_support/ src/ flash_qio_mode. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_flash_config. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_init. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_utility. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_common. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_clock. o
CC build/ bootloader/ bootloader_support/ src/ flash_partitions. o
CC build/ bootloader/ bootloader_support/ src/ esp_image_format. o
CC build/ bootloader/ bootloader_support/ src/ flash_encrypt. o
CC build/ bootloader/ bootloader_support/ src/ bootloader_random. o
CC build/ bootloader/ bootloader_support/ src/ esp32/ secure_boot_signatures. o
CC build/ bootloader/ bootloader_support/ src/ esp32/ secure_boot. o
CC build/ bootloader/ bootloader_support/ src/ esp32/ bootloader_sha. o
CC build/ bootloader/ bootloader_support/ src/ esp32/ flash_encrypt. o
AR build/ bootloader/ bootloader_support/ libbootloader_support. a
make [ 2 ] : * * * No rule to make target '/Users/hanmeimei/esp/esp-idf/components/log/log.c' , needed by 'log.o' . Stop.
/ home/ l/ esp/ esp- idf/ make / project. mk: 590 : recipe for target 'component-log-build' failed
make [ 1 ] : * * * [ component- log- build] Error 2
/ home/ l/ esp/ esp- idf/ components/ bootloader/ Makefile. projbuild: 41 : recipe for target '/home/l/esp/app_test/build/bootloader/bootloader.bin' failed
make : * * * [ / home/ l/ esp/ app_test/ build/ bootloader/ bootloader. bin] Error 2
l@ubuntu: ~/ esp/ app_test$ idf. py - p / dev/ ttyUSB0 flash
Checking Python dependencies...
Python requirements from / home/ l/ esp/ esp- idf/ requirements. txt are satisfied.
Adding flash's dependency "all" to list of actions
Executing action: all (aliases: build)
Running cmake in directory /home/l/esp/app_test/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized -DCCACHE_ENABLE=0 /home/l/esp/app_test"...
Warn about uninitialized values.
-- Found Git: /usr/bin/git (found version "2.7.4")
-- IDF_TARGET not set, using default target: esp32
-- 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
-- Found PythonInterp: / usr/ bin/ python ( found version "2.7.12" )
-- Found Perl: / usr/ bin/ perl ( found version "5.22.1" )
-- Adding linker script / home/ l/ esp/ app_test/ build/ esp- idf/ esp32/ esp32_out. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp32/ ld/ esp32. project. ld. in
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp32/ ld/ esp32. peripherals. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. libgcc. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. syscalls. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. newlib- data. ld
-- Adding linker script / home/ l/ esp/ esp- idf/ components/ esp_rom/ esp32/ ld/ esp32. rom. newlib- funcs. ld
-- Components: app_trace app_update asio blufi bootloader bootloader_support bt button 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_ringbuf esp_rom esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos gattc_multi_connect gpio heap idf_test jsmn json libsodium log lwip map mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table protobuf- c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter uart ulp unity vfs wear_levelling wifi wifi_provisioning wpa_supplicant xtensa
-- Component paths: / home/ l/ esp/ esp- idf/ components/ app_trace / home/ l/ esp/ esp- idf/ components/ app_update / home/ l/ esp/ esp- idf/ components/ asio / home/ l/ esp/ app_test/ components/ blufi / home/ l/ esp/ esp- idf/ components/ bootloader / home/ l/ esp/ esp- idf/ components/ bootloader_support / home/ l/ esp/ esp- idf/ components/ bt / home/ l/ esp/ app_test/ components/ button / home/ l/ esp/ esp- idf/ components/ coap / home/ l/ esp/ esp- idf/ components/ console / home/ l/ esp/ esp- idf/ components/ cxx / home/ l/ esp/ esp- idf/ components/ driver / home/ l/ esp/ esp- idf/ components/ efuse / home/ l/ esp/ esp- idf/ components/ esp- tls / home/ l/ esp/ esp- idf/ components/ esp32 / home/ l/ esp/ esp- idf/ components/ esp_adc_cal / home/ l/ esp/ esp- idf/ components/ esp_common / home/ l/ esp/ esp- idf/ components/ esp_eth / home/ l/ esp/ esp- idf/ components/ esp_event / home/ l/ esp/ esp- idf/ components/ esp_gdbstub / home/ l/ esp/ esp- idf/ components/ esp_http_client / home/ l/ esp/ esp- idf/ components/ esp_http_server / home/ l/ esp/ esp- idf/ components/ esp_https_ota / home/ l/ esp/ esp- idf/ components/ esp_https_server / home/ l/ esp/ esp- idf/ components/ esp_local_ctrl / home/ l/ esp/ esp- idf/ components/ esp_ringbuf / home/ l/ esp/ esp- idf/ components/ esp_rom / home/ l/ esp/ esp- idf/ components/ esp_websocket_client / home/ l/ esp/ esp- idf/ components/ esp_wifi / home/ l/ esp/ esp- idf/ components/ espcoredump / home/ l/ esp/ esp- idf/ components/ esptool_py / home/ l/ esp/ esp- idf/ components/ expat / home/ l/ esp/ esp- idf/ components/ fatfs / home/ l/ esp/ esp- idf/ components/ freemodbus / home/ l/ esp/ esp- idf/ components/ freertos / home/ l/ esp/ app_test/ components/ gattc_multi_connect / home/ l/ esp/ app_test/ components/ gpio / home/ l/ esp/ esp- idf/ components/ heap / home/ l/ esp/ esp- idf/ components/ idf_test / home/ l/ esp/ esp- idf/ components/ jsmn / home/ l/ esp/ esp- idf/ components/ json / home/ l/ esp/ esp- idf/ components/ libsodium / home/ l/ esp/ esp- idf/ components/ log / home/ l/ esp/ esp- idf/ components/ lwip / home/ l/ esp/ app_test/ components/ map / home/ l/ esp/ esp- idf/ components/ mbedtls / home/ l/ esp/ esp- idf/ components/ mdns / home/ l/ esp/ esp- idf/ components/ mqtt / home/ l/ esp/ esp- idf/ components/ newlib / home/ l/ esp/ esp- idf/ components/ nghttp / home/ l/ esp/ esp- idf/ components/ nvs_flash / home/ l/ esp/ esp- idf/ components/ openssl / home/ l/ esp/ esp- idf/ components/ partition_table / home/ l/ esp/ esp- idf/ components/ protobuf- c / home/ l/ esp/ esp- idf/ components/ protocomm / home/ l/ esp/ esp- idf/ components/ pthread / home/ l/ esp/ esp- idf/ components/ sdmmc / home/ l/ esp/ esp- idf/ components/ soc / home/ l/ esp/ esp- idf/ components/ spi_flash / home/ l/ esp/ esp- idf/ components/ spiffs / home/ l/ esp/ esp- idf/ components/ tcp_transport / home/ l/ esp/ esp- idf/ components/ tcpip_adapter / home/ l/ esp/ app_test/ components/ uart / home/ l/ esp/ esp- idf/ components/ ulp / home/ l/ esp/ esp- idf/ components/ unity / home/ l/ esp/ esp- idf/ components/ vfs / home/ l/ esp/ esp- idf/ components/ wear_levelling / home/ l/ esp/ app_test/ components/ wifi / home/ l/ esp/ esp- idf/ components/ wifi_provisioning / home/ l/ esp/ esp- idf/ components/ wpa_supplicant / home/ l/ esp/ esp- idf/ components/ xtensa
-- Configuring done
CMake Error at / home/ l/ esp/ esp- idf/ tools/ cmake/ component. cmake: 445 ( add_library) :
Cannot find source file:
/ home/ l/ esp/ app_test/ components/ gpio/ led_init. c
Tried extensions . c . C . c++ . cc . cpp . cxx . m . M . mm . h . hh . h++ . hm . hpp
. hxx . in . txx
Call Stack ( most recent call first) :
/ home/ l/ esp/ esp- idf/ tools/ cmake/ component. cmake: 508 ( idf_component_register)
components/ gpio/ CMakeLists. txt: 4 ( register_component)
-- Generating done
-- Build files have been written to: / home/ l/ esp/ app_test/ build
cmake failed with exit code 1