espressif / esp-rainmaker

ESP RainMaker Agent for firmware development
Apache License 2.0
431 stars 145 forks source link

esp_rmaker_common_console.h: No such file or directory (MEGH-4495) #257

Open SinglWolf opened 1 year ago

SinglWolf commented 1 year ago

Answers checklist.

IDF / ESP32-Arduino version.

esp32-arduino-lib-builder

Operating System used.

Linux

How did you build your project?

Other (please specify in More Information)

Development Kit.

All

What is the expected behavior?

Normal compilation without errors.

What is the actual behavior?

The build is aborted with an error.

Steps to reproduce.

git clone https://github.com/espressif/esp32-arduino-lib-builder cd esp32-arduino-lib-builder ./build.sh

Build Logs.

[1501/1812] Building C object esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/console/esp_rmaker_console.c.obj
FAILED: esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/console/esp_rmaker_console.c.obj 
/home/alex/.espressif/tools/xtensa-esp32s3-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -I/home/alex/esp/esp32-arduino-lib-builder/build/config -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/include -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/core -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/ota -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/console -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/mqtt -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/newlib/platform_include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/freertos/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/freertos/include/esp_additions/freertos -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/freertos/port/xtensa/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/freertos/include/esp_additions -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/soc -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/include/soc/esp32s3 -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/port/esp32s3/. -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/port/esp32s3/private_include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/heap/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/log/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/lwip/include/apps -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/lwip/include/apps/sntp -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/lwip/lwip/src/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/lwip/port/esp32/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/lwip/port/esp32/include/arch -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/soc/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s3/. -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/hal/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/hal/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/hal/platform_port/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_rom/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_rom/include/esp32s3 -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_rom/esp32s3 -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_common/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_system/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_system/port/soc -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_system/port/public_compat -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/xtensa/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/xtensa/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/driver/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/driver/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_pm/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_ringbuf/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/efuse/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/efuse/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/vfs/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_wifi/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_event/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_netif/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_eth/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/tcpip_adapter/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_phy/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_phy/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_ipc/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/app_trace/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_timer/include -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-insights/components/rmaker_common/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/protobuf-c/protobuf-c -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/json_parser/upstream/include -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/json_parser/upstream -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/json_generator/upstream -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/wifi_provisioning/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/protocomm/include/common -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/protocomm/include/security -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/protocomm/include/transports -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/common/osi/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/include/esp32s3/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/common/api/include/api -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/common/btc/profile/esp/blufi/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/common/btc/profile/esp/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/host/bluedroid/api/include/api -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_common/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_core -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_core/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_core/storage -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/btc/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_models/common/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_models/client/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/mesh_models/server/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/api/core/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/api/models/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bt/esp_ble_mesh/api -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/nvs_flash/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/spi_flash/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/mbedtls/port/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/mbedtls/mbedtls/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/mbedtls/esp_crt_bundle/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_http_client/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/nghttp/port/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/nghttp/nghttp2/lib/includes -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/app_update/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp-tls -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp-tls/esp-tls-crypto -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_https_ota/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/console -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_local_ctrl/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_https_server/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/esp_http_server/include -I/home/alex/esp/esp32-arduino-lib-builder/esp-idf/components/mdns/include -I/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_schedule/include -I/home/alex/esp/esp32-arduino-lib-builder/managed_components/espressif__esp_secure_cert_mgr/include -mlongcalls  -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 -Os -freorder-blocks -Wwrite-strings -fstack-protector -fmacro-prefix-map=/home/alex/esp/esp32-arduino-lib-builder=. -fmacro-prefix-map=/home/alex/esp/esp32-arduino-lib-builder/esp-idf=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.4-336-g4b404115e8\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -MD -MT esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/console/esp_rmaker_console.c.obj -MF esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/console/esp_rmaker_console.c.obj.d -o esp-idf/esp_rainmaker/CMakeFiles/__idf_esp_rainmaker.dir/src/console/esp_rmaker_console.c.obj -c /home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/console/esp_rmaker_console.c
/home/alex/esp/esp32-arduino-lib-builder/components/esp-rainmaker/components/esp_rainmaker/src/console/esp_rmaker_console.c:16:10: fatal error: esp_rmaker_common_console.h: No such file or directory
 #include <esp_rmaker_common_console.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

More Information.

Greetings! I'm trying to compile a project https://github.com/espressif/esp32-arduino-lib-builder The build is aborted with an error.