platformio / platformio-home

PlatformIO Home
https://docs.platformio.org/page/home/index.html
Apache License 2.0
95 stars 62 forks source link

PIO Core Call Error: #3297

Closed ianpastrana closed 2 years ago

ianpastrana commented 2 years ago

PIO Core Call Error: "The current working directory /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world will be used for the project.\n\nThe next files/directories have been created in /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world\ninclude - Put project header files here\nlib - Put here project specific (private) libraries\nsrc - Put project source files here\nplatformio.ini - Project Configuration File\n\n\nError: Processing esp32dev (board: esp32dev; platform: espressif32; framework: espidf)\n--------------------------------------------------------------------------------\nVerbose mode can be enabled via -v, --verbose option\nCONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html\nPLATFORM: Espressif 32 (3.3.2) > Espressif ESP32 Dev Module\nHARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash\nDEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)\nPACKAGES: \n - framework-espidf 3.40300.0 (4.3.0) \n - tool-cmake 3.16.4 \n - tool-esptoolpy 1.30100.210531 (3.1.0) \n - tool-ninja 1.7.1 \n - toolchain-esp32ulp 1.22851.191205 (2.28.51) \n - toolchain-xtensa32 2.80400.210211 (8.4.0)\nReading CMake configuration...\n-- Found Git: /usr/bin/git (found version \"2.25.1\") \n-- The C compiler identification is GNU 8.4.0\n-- The CXX compiler identification is GNU 8.4.0\n-- The ASM compiler identification is GNU\n-- Found assembler: /home/ian/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-gcc\n-- Check for working C compiler: /home/ian/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-gcc\n-- Check for working C compiler: /home/ian/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-gcc -- works\n-- Detecting C compiler ABI info\n-- Detecting C compiler ABI info - done\n-- Detecting C compile features\n-- Detecting C compile features - done\n-- Check for working CXX compiler: /home/ian/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-g++\n-- Check for working CXX compiler: /home/ian/.platformio/packages/toolchain-xtensa32/bin/xtensa-esp32-elf-g++ -- works\n-- Detecting CXX compiler ABI info\n-- Detecting CXX compiler ABI info - done\n-- Detecting CXX compile features\n-- Detecting CXX compile features - done\n-- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.\n-- Building ESP-IDF components for target esp32\n-- Project sdkconfig file /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/sdkconfig.esp32dev\n-- Found PythonInterp: /home/ian/.platformio/penv/bin/python (found version \"3.8.10\") \n-- Found Perl: /usr/bin/perl (found version \"5.30.0\") \n-- App \"hello-world\" version: 1\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.api.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld\n-- Adding linker script /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/.pio/build/esp32dev/esp-idf/esp32/esp32_out.ld\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp32/ld/esp32.project.ld.in\n-- Adding linker script /home/ian/.platformio/packages/framework-espidf/components/esp32/ld/esp32.peripherals.ld\n-- Components: pio_env 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_local_ctrl esp_netif 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 jsmn json libsodium log lwip mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs src tcp_transport tcpip_adapter tinyusb ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa\n-- Component paths: /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/.pio/build/esp32dev/pio_env /home/ian/.platformio/packages/framework-espidf/components/app_trace /home/ian/.platformio/packages/framework-espidf/components/app_update /home/ian/.platformio/packages/framework-espidf/components/asio /home/ian/.platformio/packages/framework-espidf/components/bootloader /home/ian/.platformio/packages/framework-espidf/components/bootloader_support /home/ian/.platformio/packages/framework-espidf/components/bt /home/ian/.platformio/packages/framework-espidf/components/cbor /home/ian/.platformio/packages/framework-espidf/components/cmock /home/ian/.platformio/packages/framework-espidf/components/coap /home/ian/.platformio/packages/framework-espidf/components/console /home/ian/.platformio/packages/framework-espidf/components/cxx /home/ian/.platformio/packages/framework-espidf/components/driver /home/ian/.platformio/packages/framework-espidf/components/efuse /home/ian/.platformio/packages/framework-espidf/components/esp-tls /home/ian/.platformio/packages/framework-espidf/components/esp32 /home/ian/.platformio/packages/framework-espidf/components/esp_adc_cal /home/ian/.platformio/packages/framework-espidf/components/esp_common /home/ian/.platformio/packages/framework-espidf/components/esp_eth /home/ian/.platformio/packages/framework-espidf/components/esp_event /home/ian/.platformio/packages/framework-espidf/components/esp_gdbstub /home/ian/.platformio/packages/framework-espidf/components/esp_hid /home/ian/.platformio/packages/framework-espidf/components/esp_http_client /home/ian/.platformio/packages/framework-espidf/components/esp_http_server /home/ian/.platformio/packages/framework-espidf/components/esp_https_ota /home/ian/.platformio/packages/framework-espidf/components/esp_https_server /home/ian/.platformio/packages/framework-espidf/components/esp_hw_support /home/ian/.platformio/packages/framework-espidf/components/esp_ipc /home/ian/.platformio/packages/framework-espidf/components/esp_local_ctrl /home/ian/.platformio/packages/framework-espidf/components/esp_netif /home/ian/.platformio/packages/framework-espidf/components/esp_pm /home/ian/.platformio/packages/framework-espidf/components/esp_ringbuf /home/ian/.platformio/packages/framework-espidf/components/esp_rom /home/ian/.platformio/packages/framework-espidf/components/esp_serial_slave_link /home/ian/.platformio/packages/framework-espidf/components/esp_system /home/ian/.platformio/packages/framework-espidf/components/esp_timer /home/ian/.platformio/packages/framework-espidf/components/esp_websocket_client /home/ian/.platformio/packages/framework-espidf/components/esp_wifi /home/ian/.platformio/packages/framework-espidf/components/espcoredump /home/ian/.platformio/packages/framework-espidf/components/esptool_py /home/ian/.platformio/packages/framework-espidf/components/expat /home/ian/.platformio/packages/framework-espidf/components/fatfs /home/ian/.platformio/packages/framework-espidf/components/freemodbus /home/ian/.platformio/packages/framework-espidf/components/freertos /home/ian/.platformio/packages/framework-espidf/components/hal /home/ian/.platformio/packages/framework-espidf/components/heap /home/ian/.platformio/packages/framework-espidf/components/idf_test /home/ian/.platformio/packages/framework-espidf/components/jsmn /home/ian/.platformio/packages/framework-espidf/components/json /home/ian/.platformio/packages/framework-espidf/components/libsodium /home/ian/.platformio/packages/framework-espidf/components/log /home/ian/.platformio/packages/framework-espidf/components/lwip /home/ian/.platformio/packages/framework-espidf/components/mbedtls /home/ian/.platformio/packages/framework-espidf/components/mdns /home/ian/.platformio/packages/framework-espidf/components/mqtt /home/ian/.platformio/packages/framework-espidf/components/newlib /home/ian/.platformio/packages/framework-espidf/components/nghttp /home/ian/.platformio/packages/framework-espidf/components/nvs_flash /home/ian/.platformio/packages/framework-espidf/components/openssl /home/ian/.platformio/packages/framework-espidf/components/partition_table /home/ian/.platformio/packages/framework-espidf/components/perfmon /home/ian/.platformio/packages/framework-espidf/components/protobuf-c /home/ian/.platformio/packages/framework-espidf/components/protocomm /home/ian/.platformio/packages/framework-espidf/components/pthread /home/ian/.platformio/packages/framework-espidf/components/sdmmc /home/ian/.platformio/packages/framework-espidf/components/soc /home/ian/.platformio/packages/framework-espidf/components/spi_flash /home/ian/.platformio/packages/framework-espidf/components/spiffs /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/src /home/ian/.platformio/packages/framework-espidf/components/tcp_transport /home/ian/.platformio/packages/framework-espidf/components/tcpip_adapter /home/ian/.platformio/packages/framework-espidf/components/tinyusb /home/ian/.platformio/packages/framework-espidf/components/ulp /home/ian/.platformio/packages/framework-espidf/components/unity /home/ian/.platformio/packages/framework-espidf/components/vfs /home/ian/.platformio/packages/framework-espidf/components/wear_levelling /home/ian/.platformio/packages/framework-espidf/components/wifi_provisioning /home/ian/.platformio/packages/framework-espidf/components/wpa_supplicant /home/ian/.platformio/packages/framework-espidf/components/xtensa\n-- Configuring incomplete, errors occurred!\nSee also \"/home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/.pio/build/esp32dev/CMakeFiles/CMakeOutput.log\".\n\nCMake Error at .pio/build/esp32dev/CMakeFiles/git-data/grabRef.cmake:48 (file):\n file failed to open for reading (No such file or directory):\n\n /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/.pio/build/esp32dev/CMakeFiles/git-data/head-ref\nCall Stack (most recent call first):\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:80 (include)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:90 (get_git_head_revision)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/build.cmake:67 (git_describe)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/build.cmake:163 (build_get_idf_git_revision)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/idf.cmake:50 (build_init)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/project.cmake:7 (include)\n CMakeLists.txt:5 (include)\n\n\nCMake Error at .pio/build/esp32dev/CMakeFiles/git-data/grabRef.cmake:48 (file):\n file failed to open for reading (No such file or directory):\n\n /home/ian/Documents/PlatformIO/Projects/211111-120655-espidf-hello-world/.pio/build/esp32dev/CMakeFiles/git-data/head-ref\nCall Stack (most recent call first):\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:80 (include)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/third_party/GetGitRevisionDescription.cmake:90 (get_git_head_revision)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/project.cmake:49 (git_describe)\n /home/ian/.platformio/packages/framework-espidf/tools/cmake/project.cmake:392 (__project_get_revision)\n CMakeLists.txt:6 (project)\n\n\nCMake Warning (dev) at /home/ian/.platformio/packages/framework-espidf/components/mbedtls/CMakeLists.txt:114 (target_sources):\n Policy CMP0076 is not set: target_sources() command converts relative paths\n to absolute. Run \"cmake --help-policy CMP0076\" for policy details. Use\n the cmake_policy command to set the policy and suppress this warning.\n\n A private source from a directory other than that of target \"mbedcrypto\"\n has a relative path.\nThis warning is for project developers. Use -Wno-dev to suppress it.\n\n\n========================== [FAILED] Took 2.96 seconds ==========================\n\nEnvironment Status Duration\n------------- -------- ------------\nesp32dev FAILED 00:00:02.960\n==================== 1 failed, 0 succeeded in 00:00:02.960 ===================="

ianpastrana commented 2 years ago

I have tried to fix this error but it has not been possible. I have uninstalled Visual Estudio Code and deleted the .platformio directory. I appreciate any suggestions.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. Please provide more details or it will be closed if no further activity occurs. Thank you for your contributions.