Waijung 2: Deleting pre-built src files. Waijung 2: Copying required header and source files to the target build directory. ######## wj2_blockref checked Waijung 2: Auto compile and download process started Executing action: all (aliases: build) Running ninja in directory C:\install-dir\examples\testcan_esp32_build_system\build Executing "ninja all"... -- Component directory C:/install-dir/examples/testcan_esp32_build_system/components/simulink does not contain a CMakeLists.txt file. No component will be added -- git rev-parse returned 'fatal: not a git repository (or any of the parent directories): .git' -- Could not use 'git describe' to determine PROJECT_VER. -- Building ESP-IDF components for target esp32 -- Project sdkconfig file C:/install-dir/examples/testcan_esp32_build_system/sdkconfig -- Compiler supported targets: xtensa-esp-elf -- App "waijung2_esp32" version: waijung2 1.0.0 -- Adding linker script C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/memory.ld -- Adding linker script C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/sections.ld.in -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.api.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/ld/esp32.peripherals.ld -- Components: app_update bootloader bootloader_support cxx efuse esp_app_format esp_bootloader_format esp_common esp_driver_gpio esp_hw_support esp_mm esp_partition esp_pm esp_rom esp_system esp_timer esptool_py freertos hal heap log main mbedtls newlib partition_table pthread soc spi_flash xtensa -- Component paths: C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/cxx C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esptool_py C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log C:/install-dir/examples/testcan_esp32_build_system/main C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/partition_table C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa -- Configuring done -- Generating done -- Build files have been written to: C:/install-dir/examples/testcan_esp32_build_system/build [0/1] Re-running CMake... [1/17] Linking C static library esp-idf\mbedtls\libmbedtls.a [2/17] Performing build step for 'bootloader' [1/1] cmd.exe /C "cd /D C:\install-dir\examples\testcan_esp32_build_system\build\bootloader\esp-idf\esptool_py && C:\install-dir\waijung2\targets\esp32\setup\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/install-dir/examples/testcan_esp32_build_system/build/bootloader/bootloader.bin" Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. [3/17] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\ert_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/ert_main.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/ert_main.c:25: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [4/17] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\waijung2_hwdrvlib.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/waijung2_hwdrvlib.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/waijung2_hwdrvlib.c:22: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [5/17] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\testcan.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/testcan.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/testcan.c:21: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [6/17] No install step for 'bootloader' [7/17] Linking C static library esp-idf\esp_pm\libesp_pm.a ninja: build stopped: subcommand failed. Compilation failed because waijung2_hwdrvlib.h (in "main" component) includes driver/twai.h, provided by driver component(s). However, driver component(s) is not in the requirements list of "main". To fix this, add driver to REQUIRES list of idf_component_register call in C:\install-dir\examples\testcan_esp32_build_system\main\CMakeLists.txt. ninja failed with exit code 1, output of the command is in the C:\install-dir\examples\testcan_esp32_build_system\build\log\idf_py_stderr_output_21736 and C:\install-dir\examples\testcan_esp32_build_system\build\log\idf_py_stdout_output_21736 Waijung 2: Cleaning project due to undefined reference Executing action: fullclean Executing action: remove_managed_components Done Waijung 2: Building the project Executing action: all (aliases: build) Running cmake in directory C:\install-dir\examples\testcan_esp32_build_system\build Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DPYTHON=C:\install-dir\waijung2\targets\esp32\setup\python_env\idf5.3_py3.11_env\Scripts\python.exe -DESP_PLATFORM=1 -DCCACHE_ENABLE=0 C:\install-dir\examples\testcan_esp32_build_system"... -- IDF_TARGET is not set, guessed 'esp32' from sdkconfig 'C:/install-dir/examples/testcan_esp32_build_system/sdkconfig' -- Found Git: C:/install-dir/waijung2/targets/esp32/setup/tools/idf-git/2.44.0/cmd/git.exe (found version "2.44.0.windows.1") -- Component directory C:/install-dir/examples/testcan_esp32_build_system/components/simulink does not contain a CMakeLists.txt file. No component will be added -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-g++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- git rev-parse returned 'fatal: not a git repository (or any of the parent directories): .git' -- Could not use 'git describe' to determine PROJECT_VER. -- Building ESP-IDF components for target esp32 -- Project sdkconfig file C:/install-dir/examples/testcan_esp32_build_system/sdkconfig -- Compiler supported targets: xtensa-esp-elf -- Found Python3: C:/install-dir/waijung2/targets/esp32/setup/python_env/idf5.3_py3.11_env/Scripts/python.exe (found version "3.11.2") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success -- App "waijung2_esp32" version: waijung2 1.0.0 -- Adding linker script C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/memory.ld -- Adding linker script C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/sections.ld.in -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.api.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/ld/esp32.peripherals.ld -- Components: app_update bootloader bootloader_support cxx efuse esp_app_format esp_bootloader_format esp_common esp_driver_gpio esp_hw_support esp_mm esp_partition esp_pm esp_rom esp_system esp_timer esptool_py freertos hal heap log main mbedtls newlib partition_table pthread soc spi_flash xtensa -- Component paths: C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/cxx C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esptool_py C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log C:/install-dir/examples/testcan_esp32_build_system/main C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/partition_table C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa -- Configuring done -- Generating done -- Build files have been written to: C:/install-dir/examples/testcan_esp32_build_system/build Running ninja in directory C:\install-dir\examples\testcan_esp32_build_system\build Executing "ninja all"... [1/462] Generating project_elf_src_esp32.c [2/462] Generating C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/memory.ld linker script... [3/462] Generating C:/install-dir/examples/testcan_esp32_build_system/build/esp-idf/esp_system/ld/sections.ld.in linker script... [4/462] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj [5/462] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj [6/462] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj [7/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj [8/462] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj [9/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj [10/462] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj [11/462] Generating ../../partition_table/partition-table.bin Partition table binary generated. Contents: ******************************************************************************* # ESP-IDF Partition Table # Name, Type, SubType, Offset, Size, Flags nvs,data,nvs,0x9000,24K, phy_init,data,phy,0xf000,4K, factory,app,factory,0x10000,1M, ******************************************************************************* [12/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj [13/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj [14/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj [15/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj [16/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj [17/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj [18/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj [19/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj [20/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj [21/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj [22/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj [23/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj [24/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj [25/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj [26/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj [27/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj [28/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj [29/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj [30/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj [31/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj [32/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj [33/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj [34/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj [35/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj [36/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj [37/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj [38/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj [39/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj [40/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj [41/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj [42/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj [43/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj [44/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj [45/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj [46/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj [47/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj [48/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj [49/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj [50/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj [51/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj [52/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj [53/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj [54/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj [55/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj [56/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj [57/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj [58/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj [59/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj [60/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj [61/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj [62/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj [63/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj [64/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj [65/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj [66/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj [67/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj [68/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj [69/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj [70/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj [71/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj [72/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj [73/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj [74/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj [75/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj [76/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj [77/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj [78/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj [79/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj [80/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj [81/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj [82/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj [83/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj [84/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj [85/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj [86/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj [87/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj [88/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_hardware.c.obj [89/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_mem.c.obj [90/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj [91/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_common.c.obj [92/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_timing.c.obj [93/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_xts.c.obj [94/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/esp_sha.c.obj [95/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/bignum_alt.c.obj [96/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/sha.c.obj [97/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/md/esp_md.c.obj [98/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/block/esp_aes.c.obj [99/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/esp_bignum.c.obj [100/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj [101/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha256.c.obj [102/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha1.c.obj [103/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha512.c.obj [104/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_gcm.c.obj [105/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj [106/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj [107/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj [108/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj [109/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj [110/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj [111/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj [112/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj [113/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj [114/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj [115/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj [116/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj [117/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj [118/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj [119/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj [120/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj [121/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj [122/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj [123/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj [124/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj [125/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj [126/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj [127/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj [128/462] Creating directories for 'bootloader' [129/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/mbedtls_debug.c.obj [130/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_platform_time.c.obj [131/462] Building C object esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj [132/462] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj [133/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj [134/462] No download step for 'bootloader' [135/462] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj [136/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj [137/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj [138/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj [139/462] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj [140/462] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj [141/462] No update step for 'bootloader' [142/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj [143/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj [144/462] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj [145/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj [146/462] No patch step for 'bootloader' [147/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj [148/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_startup.c.obj [149/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj [150/462] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj [151/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj [152/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj [153/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj [154/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj [155/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj [156/462] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj [157/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj [158/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj [159/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj [160/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj [161/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj [162/462] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/port/esp32/ext_mem_layout.c.obj [163/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj [164/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot_secure_features.c.obj [165/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj [166/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj [167/462] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/cache_esp32.c.obj [168/462] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/heap_align_hw.c.obj [169/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj [170/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj [171/462] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_cache.c.obj [172/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj [173/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj [174/462] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_mmu_map.c.obj [175/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj [176/462] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj [177/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj [178/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj [179/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj [180/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj [181/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj [182/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj [183/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj [184/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj [185/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj [186/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj [187/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj [188/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj [189/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj [190/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj [191/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj [192/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj [193/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj [194/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj [195/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj [196/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj [197/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj [198/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj [199/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj [200/462] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj [201/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/panic.c.obj [202/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj [203/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj [204/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup_funcs.c.obj [205/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj [206/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_handler.S.obj [207/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/image_process.c.obj [208/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_port.c.obj [209/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj [210/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj [211/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_system_chip.c.obj [212/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_handler_asm.S.obj [213/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj [214/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj [215/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj [216/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj [217/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack_asm.S.obj [218/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_ipc_isr.c.obj [219/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj [220/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_stubs.c.obj [221/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_arch.c.obj [222/462] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/highint_hdl.S.obj [223/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj [224/462] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj [225/462] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj [226/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/reset_reason.c.obj [227/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack.c.obj [228/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/cache_err_int.c.obj [229/462] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj [230/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers.c.obj [231/462] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj [232/462] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj [233/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/clk.c.obj [234/462] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj [235/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj [236/462] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/system_internal.c.obj [237/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj [238/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj [239/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/color_hal.c.obj [240/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj [241/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj [242/462] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj [243/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj [244/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj [245/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj [246/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj [247/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj [248/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj [249/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/gpio_hal.c.obj [250/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal.c.obj [251/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal.c.obj [252/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/clk_tree_hal.c.obj [253/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal_iram.c.obj [254/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rtc_io_hal.c.obj [255/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj [256/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal.c.obj [257/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj [258/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/pcnt_hal.c.obj [259/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj [260/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj [261/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj [262/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mcpwm_hal.c.obj [263/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj [264/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdmmc_hal.c.obj [265/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj [266/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/brownout_hal.c.obj [267/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj [268/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/aes_hal.c.obj [269/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj [270/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj [271/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpi_hal.c.obj [272/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj [273/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/touch_sensor_hal.c.obj [274/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj [275/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal_iram.c.obj [276/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal.c.obj [277/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/touch_sensor_hal.c.obj [278/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/gpio_hal_workaround.c.obj [279/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj [280/462] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj [281/462] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj [282/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj [283/462] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj [284/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj [285/462] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdio_slave_hal.c.obj [286/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj [287/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_base.c.obj [288/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32/memory_layout.c.obj [289/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj [290/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj [291/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj [292/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj [293/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj [294/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/multi_heap.c.obj [295/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj [296/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj [297/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj [298/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj [299/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj [300/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj [301/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj [302/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj [303/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj [304/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj [305/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj [306/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj [307/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj [308/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj [309/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj [310/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj [311/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj [312/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj [313/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj [314/462] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj [315/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj [316/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj [317/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj [318/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj [319/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj [320/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj [321/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj [322/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_console.c.obj [323/462] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj [324/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj [325/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj [326/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj [327/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj [328/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modem.c.obj [329/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_gpio_reserve.c.obj [330/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_event.c.obj [331/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj [332/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/io_mux.c.obj [333/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj [334/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj [335/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_clk_tree.c.obj [336/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_clk_tree_common.c.obj [337/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj [338/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/dma/esp_dma_utils.c.obj [339/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_share_hw_ctrl.c.obj [340/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_wdt.c.obj [341/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj [342/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mspi_timing_tuning.c.obj [343/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_bus_lock.c.obj [344/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj [345/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj [346/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_crypto_lock.c.obj [347/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj [348/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj [349/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clock_output.c.obj [350/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj [351/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cache_sram_mmu.c.obj [352/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj [353/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj [354/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj [355/462] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/sar_periph_ctrl.c.obj [356/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj [357/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/heap_idf.c.obj [358/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj [359/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj [360/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_systick.c.obj [361/462] Building ASM object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj [362/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj [363/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj [364/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/port.c.obj [365/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj [366/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj [367/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj [368/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj [369/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/freertos_compatibility.c.obj [370/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj [371/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/abort.c.obj [372/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj [373/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/idf_additions.c.obj [374/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/termios.c.obj [375/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/pthread.c.obj [376/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj [377/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/getentropy.c.obj [378/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj [379/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj [380/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/locks.c.obj [381/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj [382/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj [383/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/sysconf.c.obj [384/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/scandir.c.obj [385/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj [386/462] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj [387/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/stdatomic.c.obj [388/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/time.c.obj [389/462] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/port/esp_time_impl.c.obj [390/462] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj [391/462] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj [392/462] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj [393/462] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_init.cpp.obj [394/462] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_semaphore.c.obj [395/462] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_rwlock.c.obj [396/462] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj [397/462] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj [398/462] Linking C static library esp-idf\cxx\libcxx.a [399/462] Linking C static library esp-idf\pthread\libpthread.a [400/462] Linking C static library esp-idf\newlib\libnewlib.a [401/462] Linking C static library esp-idf\freertos\libfreertos.a [402/462] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a [403/462] Linking C static library esp-idf\soc\libsoc.a [404/462] Linking C static library esp-idf\heap\libheap.a [405/462] Linking C static library esp-idf\log\liblog.a [406/462] Linking C static library esp-idf\hal\libhal.a [407/462] Linking C static library esp-idf\esp_rom\libesp_rom.a [408/462] Linking C static library esp-idf\esp_common\libesp_common.a [409/462] Linking C static library esp-idf\esp_system\libesp_system.a [410/462] Linking C static library esp-idf\spi_flash\libspi_flash.a [411/462] Linking C static library esp-idf\esp_mm\libesp_mm.a [412/462] Linking C static library esp-idf\bootloader_support\libbootloader_support.a [413/462] Linking C static library esp-idf\efuse\libefuse.a [414/462] Linking C static library esp-idf\esp_partition\libesp_partition.a [415/462] Linking C static library esp-idf\app_update\libapp_update.a [416/462] Linking C static library esp-idf\esp_bootloader_format\libesp_bootloader_format.a [417/462] Linking C static library esp-idf\esp_app_format\libesp_app_format.a [418/462] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedtls.a [419/462] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedx509.a [420/462] Performing configure step for 'bootloader' -- Found Git: C:/install-dir/waijung2/targets/esp32/setup/tools/idf-git/2.44.0/cmd/git.exe (found version "2.44.0.windows.1") -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-gcc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/install-dir/waijung2/targets/esp32/setup/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/xtensa-esp32-elf-g++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building ESP-IDF components for target esp32 -- Project sdkconfig file C:/install-dir/examples/testcan_esp32_build_system/sdkconfig -- Compiler supported targets: xtensa-esp-elf -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/ld/esp32.peripherals.ld -- Bootloader project name: "bootloader" version: 1 -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.api.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main/ld/esp32/bootloader.ld -- Adding linker script C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main/ld/esp32/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 soc spi_flash xtensa -- Component paths: C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esptool_py C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/components/micro-ecc C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/partition_table C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa -- Configuring done -- Generating done -- Build files have been written to: C:/install-dir/examples/testcan_esp32_build_system/build/bootloader [421/462] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedcrypto.a [422/462] Linking CXX static library esp-idf\mbedtls\mbedtls\3rdparty\p256-m\libp256m.a [423/462] Linking CXX static library esp-idf\mbedtls\mbedtls\3rdparty\everest\libeverest.a [424/462] Generating x509_crt_bundle [425/462] Generating ../../x509_crt_bundle.S [426/462] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj [427/462] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj [428/462] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_context.S.obj [429/462] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr_asm.S.obj [430/462] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_vectors.S.obj [431/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_init.c.obj [432/462] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj [433/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/ets_timer_legacy.c.obj [434/462] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj [435/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/system_time.c.obj [436/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer.c.obj [437/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_common.c.obj [438/462] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj [439/462] Building ASM object esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj [440/462] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj [441/462] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj [442/462] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_lac.c.obj [443/462] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\testcan.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/testcan.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/testcan.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/testcan.c:21: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [444/462] Building C object esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj [445/462] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\waijung2_hwdrvlib.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/waijung2_hwdrvlib.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/waijung2_hwdrvlib.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/waijung2_hwdrvlib.c:22: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [446/462] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj C:\install-dir\waijung2\targets\esp32\setup\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -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 -IC:/install-dir/examples/testcan_esp32_build_system/build/config -IC:/install-dir/examples/testcan_esp32_build_system/main/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/log/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/pthread/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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 -Og -fno-shrink-wrap -fmacro-prefix-map=C:/install-dir/examples/testcan_esp32_build_system=. -fmacro-prefix-map=C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\ert_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/ert_main.c.obj -c C:/install-dir/examples/testcan_esp32_build_system/main/ert_main.c In file included from C:/install-dir/examples/testcan_esp32_build_system/main/include/testcan.h:28, from C:/install-dir/examples/testcan_esp32_build_system/main/ert_main.c:25: C:/install-dir/examples/testcan_esp32_build_system/main/include/waijung2_hwdrvlib.h:39:10: fatal error: driver/twai.h: No such file or directory 39 | #include "driver/twai.h" | ^~~~~~~~~~~~~~~ compilation terminated. [447/462] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj [448/462] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj [449/462] Performing build step for 'bootloader' [1/108] Generating project_elf_src_esp32.c [2/108] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj [3/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj [4/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj [5/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj [6/108] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj [7/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj [8/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj [9/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj [10/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj [11/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj [12/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj [13/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj [14/108] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32.c.obj [15/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj [16/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj [17/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj [18/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj [19/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj [20/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj [21/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj [22/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj [23/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj [24/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj [25/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj [26/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj [27/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj [28/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj [29/108] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj [30/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj [31/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj [32/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj [33/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj [34/108] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj [35/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj [36/108] Building C object esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj [37/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj [38/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj [39/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj [40/108] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj [41/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj [42/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj [43/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj [44/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj [45/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj [46/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj [47/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj [48/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj [49/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj [50/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj [51/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_soc.c.obj [52/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj [53/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj [54/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj [55/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj [56/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj [57/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj [58/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj [59/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj [60/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj [61/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj [62/108] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj [63/108] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj [64/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj [65/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj [66/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj [67/108] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj [68/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj [69/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj [70/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj [71/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj [72/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj [73/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj [74/108] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj [75/108] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj [76/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj [77/108] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj [78/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj [79/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj [80/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj [81/108] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj [82/108] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj [83/108] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj [84/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj [85/108] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj [86/108] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj [87/108] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj [88/108] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj [89/108] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj [90/108] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj [91/108] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj [92/108] Linking C static library esp-idf\log\liblog.a [93/108] Linking C static library esp-idf\esp_rom\libesp_rom.a [94/108] Linking C static library esp-idf\esp_common\libesp_common.a [95/108] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a [96/108] Linking C static library esp-idf\esp_system\libesp_system.a [97/108] Linking C static library esp-idf\efuse\libefuse.a [98/108] Linking C static library esp-idf\bootloader_support\libbootloader_support.a [99/108] Linking C static library esp-idf\esp_bootloader_format\libesp_bootloader_format.a [100/108] Linking C static library esp-idf\spi_flash\libspi_flash.a [101/108] Linking C static library esp-idf\hal\libhal.a [102/108] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a [103/108] Linking C static library esp-idf\soc\libsoc.a [104/108] Linking C static library esp-idf\xtensa\libxtensa.a [105/108] Linking C static library esp-idf\main\libmain.a [106/108] Linking C executable bootloader.elf [107/108] Generating binary image from built executable esptool.py v4.8.1 Creating esp32 image... Merged 2 ELF sections Successfully created esp32 image. Generated C:/install-dir/examples/testcan_esp32_build_system/build/bootloader/bootloader.bin [108/108] cmd.exe /C "cd /D C:\install-dir\examples\testcan_esp32_build_system\build\bootloader\esp-idf\esptool_py && C:\install-dir\waijung2\targets\esp32\setup\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/install-dir/waijung2/targets/esp32/setup/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/install-dir/examples/testcan_esp32_build_system/build/bootloader/bootloader.bin" Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. ninja: build stopped: subcommand failed. Compilation failed because waijung2_hwdrvlib.h (in "main" component) includes driver/twai.h, provided by driver component(s). However, driver component(s) is not in the requirements list of "main". To fix this, add driver to REQUIRES list of idf_component_register call in C:\install-dir\examples\testcan_esp32_build_system\main\CMakeLists.txt. ninja failed with exit code 1, output of the command is in the C:\install-dir\examples\testcan_esp32_build_system\build\log\idf_py_stderr_output_8308 and C:\install-dir\examples\testcan_esp32_build_system\build\log\idf_py_stdout_output_8308 ### Build procedure for testcan aborted due to an error.