espressif / esp-dev-kits

Docs, Schematics, Factory Firmwares for ESP Development Kits
Other
352 stars 184 forks source link

无法编译ESP32-P4的示例工程“esp_brookesia_phone” Can't build ESP32-P4 factory example "esp_brookesia_phone" (AEGHB-837) #111

Open PURESUN-OYLY opened 3 days ago

PURESUN-OYLY commented 3 days ago

Answers checklist.

IDF version.

v5.3

Espressif SoC revision.

ESP32-P4(rev0.1)

Operating System used.

Windows

How did you build your project?

VS Code IDE

If you are using Windows, please specify command line type.

PowerShell

Development Kit.

ESP32-P4-Function-EV-Board

Steps to reproduce.

我像markdown文件中列举的那样,按步骤进行了仓库的克隆、项目配置修改(启用WiFi)和编译,并重新编译了几次,均无法完成。 I have read the markdown file and followed the steps in the file, like clone, change menuconfig(Enable WiFi) and build, but I still can't build the project.

Build Logs.

· 部分致命错误日志:Part of core error:
esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/1024_600/assets/navigation_bar_image_recents_screen.c:190:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\076454434c07f2e85d6de121769c4ee1\navigation_bar_image_recents_screen.c.obj.d: No such file or directory

· 全部日志:Full build logs:

[2/18] Building C object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espre...a.dir/4abc0ca85b93678db78b66e2c66c6655/navigation_bar_image_recents_screen.c.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/4abc0ca85b93678db78b66e2c66c6655/navigation_bar_image_recents_screen.c.obj  
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/4abc0ca85b93678db78b66e2c66c6655/navigation_bar_image_recents_screen.c.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\4abc0ca85b93678db78b66e2c66c6655\navigation_bar_image_recents_screen.c.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/4abc0ca85b93678db78b66e2c66c6655/navigation_bar_image_recents_screen.c.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/480_480/assets/navigation_bar_image_recents_screen.c      
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/480_480/assets/navigation_bar_image_recents_screen.c:174:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\4abc0ca85b93678db78b66e2c66c6655\navigation_bar_image_recents_screen.c.obj.d: No such file or directory
  174 | };
      | ^
compilation terminated.
[3/18] Building C object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espre...a.dir/076454434c07f2e85d6de121769c4ee1/navigation_bar_image_recents_screen.c.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/076454434c07f2e85d6de121769c4ee1/navigation_bar_image_recents_screen.c.obj  
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/076454434c07f2e85d6de121769c4ee1/navigation_bar_image_recents_screen.c.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\076454434c07f2e85d6de121769c4ee1\navigation_bar_image_recents_screen.c.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/076454434c07f2e85d6de121769c4ee1/navigation_bar_image_recents_screen.c.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/1024_600/assets/navigation_bar_image_recents_screen.c     
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/1024_600/assets/navigation_bar_image_recents_screen.c:190:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\076454434c07f2e85d6de121769c4ee1\navigation_bar_image_recents_screen.c.obj.d: No such file or directory
  190 | };
      | ^
compilation terminated.
[4/18] Building C object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espre...a.dir/455219243048e1cacf5b51a11beebb82/navigation_bar_image_recents_screen.c.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/455219243048e1cacf5b51a11beebb82/navigation_bar_image_recents_screen.c.obj  
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/455219243048e1cacf5b51a11beebb82/navigation_bar_image_recents_screen.c.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\455219243048e1cacf5b51a11beebb82\navigation_bar_image_recents_screen.c.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/455219243048e1cacf5b51a11beebb82/navigation_bar_image_recents_screen.c.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/800_480/assets/navigation_bar_image_recents_screen.c      
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/800_480/assets/navigation_bar_image_recents_screen.c:174:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\455219243048e1cacf5b51a11beebb82\navigation_bar_image_recents_screen.c.obj.d: No such file or directory
  174 | };
      | ^
compilation terminated.
[5/18] Building C object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espre...a.dir/28d51981d5861d283ff62a17f5a1f0f4/navigation_bar_image_recents_screen.c.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/28d51981d5861d283ff62a17f5a1f0f4/navigation_bar_image_recents_screen.c.obj  
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/28d51981d5861d283ff62a17f5a1f0f4/navigation_bar_image_recents_screen.c.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\28d51981d5861d283ff62a17f5a1f0f4\navigation_bar_image_recents_screen.c.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/28d51981d5861d283ff62a17f5a1f0f4/navigation_bar_image_recents_screen.c.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/default/assets/navigation_bar_image_recents_screen.c      
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/default/assets/navigation_bar_image_recents_screen.c:190:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\28d51981d5861d283ff62a17f5a1f0f4\navigation_bar_image_recents_screen.c.obj.d: No such file or directory
  190 | };
      | ^
compilation terminated.
[6/18] Building C object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espre...a.dir/037993deba24d73c44d75acfad7e9982/navigation_bar_image_recents_screen.c.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/037993deba24d73c44d75acfad7e9982/navigation_bar_image_recents_screen.c.obj  
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/037993deba24d73c44d75acfad7e9982/navigation_bar_image_recents_screen.c.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\037993deba24d73c44d75acfad7e9982\navigation_bar_image_recents_screen.c.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/037993deba24d73c44d75acfad7e9982/navigation_bar_image_recents_screen.c.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/320_240/assets/navigation_bar_image_recents_screen.c      
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/systems/phone/stylesheets/320_240/assets/navigation_bar_image_recents_screen.c:142:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\037993deba24d73c44d75acfad7e9982\navigation_bar_image_recents_screen.c.obj.d: No such file or directory
  142 | };
      | ^
compilation terminated.
[7/18] Building CXX object esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_esp...sia.dir/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp.ob 
FAILED: esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp.obj    
ccache C:\Develop\ESP32\tools\tools\riscv32-esp-elf\esp-13.2.0_20240530\riscv32-esp-elf\bin\riscv32-esp-elf-g++.exe -DESP_PLATFORM -DIDF_VER=\"v5.3\" -DLV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -DLV_CONF_INCLUDE_SIMPLE -DLV_LVGL_H_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/config -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src -IC:/Develop/ESP32/v5.3/esp-idf/components/newlib/platform_include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/config/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -IC:/Develop/ESP32/v5.3/esp-idf/components/freertos/esp_additions/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/include/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/dma/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/ldo/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/. -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support/port/esp32p4/private_include -IC:/Develop/ESP32/v5.3/esp-idf/components/heap/include -IC:/Develop/ESP32/v5.3/esp-idf/components/log/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/include -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/platform_port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/esp32p4/include -IC:/Develop/ESP32/v5.3/esp-idf/components/hal/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/include/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4 -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_common/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/soc -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/riscv -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_system/port/include/private -IC:/Develop/ESP32/v5.3/esp-idf/components/riscv/include -IC:/Develop/ESP32/v5.3/esp-idf/components/esp_timer/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/include/apps/sntp -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/lwip/src/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/freertos/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Develop/ESP32/v5.3/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/src -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/examples -ID:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/lvgl__lvgl/demos -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f  -fdiagnostics-color=always -Wno-format -Wno-unused-variable -Wno-missing-field-initializers -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -O2 -fmacro-prefix-map=D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone=. -fmacro-prefix-map=C:/Develop/ESP32/v5.3/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu++2b -fno-exceptions -fno-rtti "-DESP_BROOKESIA_MEMORY_CUSTOM_MALLOC(x)=heap_caps_aligned_alloc(1, x, MALLOC_CAP_SPIRAM)" -DESP_BROOKESIA_MEMORY_CUSTOM_FREE=free -Wno-missing-field-initializers -MD -MT esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp.obj -MF esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\src\widgets\recents_screen\esp_brookesia_recents_screen_snapshot.cpp.obj.d -o esp-idf/espressif__esp-brookesia/CMakeFiles/__idf_espressif__esp-brookesia.dir/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp.obj -c D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp
D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/managed_components/espressif__esp-brookesia/src/widgets/recents_screen/esp_brookesia_recents_screen_snapshot.cpp:208:1: fatal error: opening dependency file esp-idf\espressif__esp-brookesia\CMakeFiles\__idf_espressif__esp-brookesia.dir\src\widgets\recents_screen\esp_brookesia_recents_screen_snapshot.cpp.obj.d: No such file or directory
  208 | }
      | ^
compilation terminated.
[8/18] Performing build step for 'bootloader'
-- Building ESP-IDF components for target esp32p4
-- Project sdkconfig file D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/sdkconfig
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/riscv/ld/rom.api.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/soc/esp32p4/ld/esp32p4.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.api.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.rvfp.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.wdt.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.systimer.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.version.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.newlib.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/bootloader/subproject/main/ld/esp32p4/bootloader.ld
-- Adding linker script C:/Develop/ESP32/v5.3/esp-idf/components/bootloader/subproject/main/ld/esp32p4/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table riscv soc spi_flash
-- Component paths: C:/Develop/ESP32/v5.3/esp-idf/components/bootloader C:/Develop/ESP32/v5.3/esp-idf/components/bootloader_support C:/Develop/ESP32/v5.3/esp-idf/components/efuse C:/Develop/ESP32/v5.3/esp-idf/components/esp_app_format C:/Develop/ESP32/v5.3/esp-idf/components/esp_bootloader_format C:/Develop/ESP32/v5.3/esp-idf/components/esp_common C:/Develop/ESP32/v5.3/esp-idf/components/esp_hw_support C:/Develop/ESP32/v5.3/esp-idf/components/esp_rom C:/Develop/ESP32/v5.3/esp-idf/components/esp_system C:/Develop/ESP32/v5.3/esp-idf/components/esptool_py C:/Develop/ESP32/v5.3/esp-idf/components/freertos C:/Develop/ESP32/v5.3/esp-idf/components/hal C:/Develop/ESP32/v5.3/esp-idf/components/log C:/Develop/ESP32/v5.3/esp-idf/components/bootloader/subproject/main C:/Develop/ESP32/v5.3/esp-idf/components/bootloader/subproject/components/micro-ecc C:/Develop/ESP32/v5.3/esp-idf/components/newlib C:/Develop/ESP32/v5.3/esp-idf/components/partition_table C:/Develop/ESP32/v5.3/esp-idf/components/riscv C:/Develop/ESP32/v5.3/esp-idf/components/soc C:/Develop/ESP32/v5.3/esp-idf/components/spi_flash
-- Configuring done
-- Generating done
-- Build files have been written to: D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/bootloader
[0/1] Re-running CMake...
[1/1] cmd.exe /C "cd /D D:\Develop\Project\ESP32-P4\Factory_examples\esp32-p4-function-ev-board\examples\esp_brookesia_phone\build\bootloader\esp-idf\esptool_py && c:\Develop\ESP32\tools\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Develop/ESP32/v5.3/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x2000 D:/Develop/Project/ESP32-P4/Factory_examples/esp32-p4-function-ev-board/examples/esp_brookesia_phone/build/bootloader/bootloader.bin"
Bootloader binary size 0x5870 bytes. 0x790 bytes (8%) free.
ninja: build stopped: subcommand failed.

 *  The terminal process "c:\Develop\ESP32\tools\tools\ninja\1.11.1\ninja.exe" terminated with exit code: 1.

More Information.

我的电脑是ARM架构的CPU,不知道是否有影响。 My computer's CPU framework is ARM, is it some qustion?

PURESUN-OYLY commented 3 days ago

我把IDF更新到了5.3.1,但是依旧无法完成编译。 I have updated my IDF to 5.3.1, but it still can't accomplish build process.

Horion0415 commented 13 hours ago

您好,我这边测试使用 Linux 系统是能正常编译的,后续我会测试一下在 windows 系统上编译是否存在问题。