Rust on ESP32 STD demo app. A demo STD binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen.
Using managed esp-idf repository: RemoteSdk { repo_url: None, git_ref: Branch("release/v4.4") }
fatal: No names found, cannot describe anything.
Using esp-idf v4.4.4 at '/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4'
fatal: No names found, cannot describe anything.
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/openthread/lib is out of date. Run 'git submodule
update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/openthread/openthread is out of date. Run 'git
submodule update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/protobuf-c/protobuf-c is out of date. Run 'git
submodule update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/spiffs/spiffs is out of date. Run 'git submodule
update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/tinyusb/tinyusb is out of date. Run 'git
submodule update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule components/unity/unity is out of date. Run 'git submodule
update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule examples/build_system/cmake/import_lib/main/lib/tinyxml2 is
out of date. Run 'git submodule update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message):
Git submodule
examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib
is out of date. Run 'git submodule update --init --recursive' to fix.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init)
CMakeLists.txt:5 (include)
CMake Error at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/component.cmake:307 (message):
Include directory
'/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/components/unity/unity/src'
is not a directory.
Call Stack (most recent call first):
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/component.cmake:480 (__component_add_include_dirs)
/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/components/unity/CMakeLists.txt:29 (idf_component_register)
Using managed esp-idf repository: RemoteSdk { repo_url: None, git_ref: Branch("release/v4.4") } fatal: No names found, cannot describe anything. Using esp-idf v4.4.4 at '/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4' fatal: No names found, cannot describe anything. CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/openthread/lib is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/openthread/openthread is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/protobuf-c/protobuf-c is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/spiffs/spiffs is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/tinyusb/tinyusb is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule components/unity/unity is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule examples/build_system/cmake/import_lib/main/lib/tinyxml2 is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Warning at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/git_submodules.cmake:52 (message): Git submodule examples/peripherals/secure_element/atecc608_ecdsa/components/esp-cryptoauthlib is out of date. Run 'git submodule update --init --recursive' to fix. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:77 (git_submodule_check) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/build.cmake:175 (build_get_idf_git_revision) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/idf.cmake:50 (build_init) CMakeLists.txt:5 (include)
CMake Error at /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/component.cmake:307 (message): Include directory '/home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/components/unity/unity/src' is not a directory. Call Stack (most recent call first): /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/tools/cmake/component.cmake:480 (__component_add_include_dirs) /home/arina/rust-esp32-std-demo/.embuild/espressif/esp-idf/release-v4.4/components/unity/CMakeLists.txt:29 (idf_component_register)