-
Notifications
You must be signed in to change notification settings - Fork 516
Open
Description
Checklist
- Checked the issue tracker for similar issues to ensure this is not a duplicate
- Read the documentation to confirm the issue is not addressed there and your configuration is set correctly
- Tested with the latest version to ensure the issue hasn't been fixed
How often does this bug occurs?
always
Expected behavior
Example human_face_detect should be compiled.
Actual behavior (suspected bug)
The compilation failed with error:
/home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.cpp:197:21: error: 'DL_IMAGE_CAP_RGB565_BIG_ENDIAN' was not declared in this scope; did you mean 'dl::image::DL_IMAGE_CAP_RGB565_BIG_ENDIAN'? 197 | uint32_t caps = DL_IMAGE_CAP_RGB565_BIG_ENDIAN; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | dl::image::DL_IMAGE_CAP_RGB565_BIG_ENDIAN
Error logs or terminal output
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ export IDF_EXTRA_ACTIONS_PATH=~/esp/esp-
esp-idf-v5.5.1.zip esp-who/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ export IDF_EXTRA_ACTIONS_PATH=~/esp/esp-
esp-idf-v5.5.1.zip esp-who/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ export IDF_EXTRA_ACTIONS_PATH=~/esp/esp-who/tools/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ echo $IDF_EXTRA_ACTIONS_PATH
/home/huy/esp/esp-who/tools/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm sdkconfig
sdkconfig sdkconfig.bsp.esp32_s3_eye_noglib
sdkconfig.bsp.esp32_p4_function_ev_board_noglib sdkconfig.bsp.esp32_s3_korvo_2_noglib
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm sdkconfig
sdkconfig sdkconfig.bsp.esp32_s3_eye_noglib
sdkconfig.bsp.esp32_p4_function_ev_board_noglib sdkconfig.bsp.esp32_s3_korvo_2_noglib
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm sdkconfig
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm dependencies.lock.*
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm -rf build/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ rm -rf managed_components/
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ idf.py reconfigure -DIDF_TARGET=esp32s3 -DSDKCONFIG_DEFAULTS=sdkconfig.bsp.esp32_s3_eye_noglib
Executing action: set-bsp
Setting project for BSP: esp32_s3_eye_noglib
Executing action: reconfigure
Running cmake in directory /home/huy/esp/esp-who/examples/human_face_detect/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DPYTHON=/home/huy/.espressif/python_env/idf5.5_py3.12_env/bin/python -DESP_PLATFORM=1 -DIDF_TARGET=esp32s3 -DSDKCONFIG_DEFAULTS=sdkconfig.bsp.esp32_s3_eye_noglib -DCCACHE_ENABLE=0 /home/huy/esp/esp-who/examples/human_face_detect"...
-- Found Git: /usr/bin/git (found version "2.34.1")
-- Minimal build - OFF
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc - 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: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32s3
NOTICE: Dependencies lock doesn't exist, solving dependencies.
NOTICE: Skipping optional dependency: espressif/esp_video
......................................NOTICE: Skipping optional dependency: espressif/usb
..NOTICE: Updating lock file at /home/huy/esp/esp-who/examples/human_face_detect/dependencies.lock.esp32s3
NOTICE: Processing 14 dependencies:
NOTICE: [1/14] espressif/button (4.1.4)
NOTICE: [2/14] espressif/cmake_utilities (0.5.3)
NOTICE: [3/14] espressif/dl_fft (0.3.1)
NOTICE: [4/14] espressif/esp-dl (3.2.0)
NOTICE: [5/14] espressif/esp-dsp (1.7.0)
NOTICE: [6/14] espressif/esp32-camera (2.1.3)
NOTICE: [7/14] espressif/esp32_s3_eye_noglib (5.0.2)
NOTICE: [8/14] espressif/esp_codec_dev (1.5.2)
NOTICE: [9/14] espressif/esp_jpeg (1.3.1)
NOTICE: [10/14] espressif/esp_new_jpeg (0.6.1)
NOTICE: [11/14] espressif/human_face_detect (0.3.0)
NOTICE: [12/14] espressif/qma6100p (2.0.1)
NOTICE: [13/14] espressif/usb_host_uvc (2.3.1)
NOTICE: [14/14] idf (5.5.1)
NOTICE: Skipping optional dependency: espressif/esp_video
NOTICE: Skipping optional dependency: espressif/usb
-- Project sdkconfig file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
-- Compiler supported targets: xtensa-esp-elf
-- Found Python3: /home/huy/.espressif/python_env/idf5.5_py3.12_env/bin/python (found version "3.12.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
-- USING O3
-- App "human_face_detect" version: v0.9.4-243-g31e3489-dirty
-- Adding linker script /home/huy/esp/esp-who/examples/human_face_detect/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/huy/esp/esp-who/examples/human_face_detect/build/esp-idf/esp_system/ld/sections.ld.in
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.bt_funcs.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.wdt.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_master.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_50.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_smp.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_dtm.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_test.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_scan.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- BUTTON: 4.1.4
-- QMA6100P: 2.0.1
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_vfs_console esp_wifi espcoredump espressif__button espressif__cmake_utilities espressif__dl_fft espressif__esp-dl espressif__esp-dsp espressif__esp32-camera espressif__esp32_s3_eye_noglib espressif__esp_codec_dev espressif__esp_jpeg espressif__esp_new_jpeg espressif__human_face_detect espressif__qma6100p espressif__usb_host_uvc esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rt sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling who_cam who_detect who_detect_app who_frame_cap who_frame_lcd_disp who_lcd who_task who_usb wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/huy/esp/v5.5.1/esp-idf/components/app_trace /home/huy/esp/v5.5.1/esp-idf/components/app_update /home/huy/esp/v5.5.1/esp-idf/components/bootloader /home/huy/esp/v5.5.1/esp-idf/components/bootloader_support /home/huy/esp/v5.5.1/esp-idf/components/bt /home/huy/esp/v5.5.1/esp-idf/components/cmock /home/huy/esp/v5.5.1/esp-idf/components/console /home/huy/esp/v5.5.1/esp-idf/components/cxx /home/huy/esp/v5.5.1/esp-idf/components/driver /home/huy/esp/v5.5.1/esp-idf/components/efuse /home/huy/esp/v5.5.1/esp-idf/components/esp-tls /home/huy/esp/v5.5.1/esp-idf/components/esp_adc /home/huy/esp/v5.5.1/esp-idf/components/esp_app_format /home/huy/esp/v5.5.1/esp-idf/components/esp_bootloader_format /home/huy/esp/v5.5.1/esp-idf/components/esp_coex /home/huy/esp/v5.5.1/esp-idf/components/esp_common /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ana_cmpr /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_bitscrambler /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_cam /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_dac /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gpio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gptimer /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2c /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2s /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_isp /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_jpeg /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ledc /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_mcpwm /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_parlio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_pcnt /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ppa /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_rmt /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdm /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdmmc /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdspi /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_spi /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_touch_sens /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_tsens /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_twai /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_uart /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_usb_serial_jtag /home/huy/esp/v5.5.1/esp-idf/components/esp_eth /home/huy/esp/v5.5.1/esp-idf/components/esp_event /home/huy/esp/v5.5.1/esp-idf/components/esp_gdbstub /home/huy/esp/v5.5.1/esp-idf/components/esp_hid /home/huy/esp/v5.5.1/esp-idf/components/esp_http_client /home/huy/esp/v5.5.1/esp-idf/components/esp_http_server /home/huy/esp/v5.5.1/esp-idf/components/esp_https_ota /home/huy/esp/v5.5.1/esp-idf/components/esp_https_server /home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support /home/huy/esp/v5.5.1/esp-idf/components/esp_lcd /home/huy/esp/v5.5.1/esp-idf/components/esp_local_ctrl /home/huy/esp/v5.5.1/esp-idf/components/esp_mm /home/huy/esp/v5.5.1/esp-idf/components/esp_netif /home/huy/esp/v5.5.1/esp-idf/components/esp_netif_stack /home/huy/esp/v5.5.1/esp-idf/components/esp_partition /home/huy/esp/v5.5.1/esp-idf/components/esp_phy /home/huy/esp/v5.5.1/esp-idf/components/esp_pm /home/huy/esp/v5.5.1/esp-idf/components/esp_psram /home/huy/esp/v5.5.1/esp-idf/components/esp_ringbuf /home/huy/esp/v5.5.1/esp-idf/components/esp_rom /home/huy/esp/v5.5.1/esp-idf/components/esp_security /home/huy/esp/v5.5.1/esp-idf/components/esp_system /home/huy/esp/v5.5.1/esp-idf/components/esp_timer /home/huy/esp/v5.5.1/esp-idf/components/esp_vfs_console /home/huy/esp/v5.5.1/esp-idf/components/esp_wifi /home/huy/esp/v5.5.1/esp-idf/components/espcoredump /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__button /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__cmake_utilities /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__dl_fft /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dsp /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32-camera /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32_s3_eye_noglib /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_codec_dev /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_jpeg /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_new_jpeg /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__human_face_detect /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__qma6100p /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__usb_host_uvc /home/huy/esp/v5.5.1/esp-idf/components/esptool_py /home/huy/esp/v5.5.1/esp-idf/components/fatfs /home/huy/esp/v5.5.1/esp-idf/components/freertos /home/huy/esp/v5.5.1/esp-idf/components/hal /home/huy/esp/v5.5.1/esp-idf/components/heap /home/huy/esp/v5.5.1/esp-idf/components/http_parser /home/huy/esp/v5.5.1/esp-idf/components/idf_test /home/huy/esp/v5.5.1/esp-idf/components/ieee802154 /home/huy/esp/v5.5.1/esp-idf/components/json /home/huy/esp/v5.5.1/esp-idf/components/log /home/huy/esp/v5.5.1/esp-idf/components/lwip /home/huy/esp/esp-who/examples/human_face_detect/main /home/huy/esp/v5.5.1/esp-idf/components/mbedtls /home/huy/esp/v5.5.1/esp-idf/components/mqtt /home/huy/esp/v5.5.1/esp-idf/components/newlib /home/huy/esp/v5.5.1/esp-idf/components/nvs_flash /home/huy/esp/v5.5.1/esp-idf/components/nvs_sec_provider /home/huy/esp/v5.5.1/esp-idf/components/openthread /home/huy/esp/v5.5.1/esp-idf/components/partition_table /home/huy/esp/v5.5.1/esp-idf/components/perfmon /home/huy/esp/v5.5.1/esp-idf/components/protobuf-c /home/huy/esp/v5.5.1/esp-idf/components/protocomm /home/huy/esp/v5.5.1/esp-idf/components/pthread /home/huy/esp/v5.5.1/esp-idf/components/rt /home/huy/esp/v5.5.1/esp-idf/components/sdmmc /home/huy/esp/v5.5.1/esp-idf/components/soc /home/huy/esp/v5.5.1/esp-idf/components/spi_flash /home/huy/esp/v5.5.1/esp-idf/components/spiffs /home/huy/esp/v5.5.1/esp-idf/components/tcp_transport /home/huy/esp/v5.5.1/esp-idf/components/touch_element /home/huy/esp/v5.5.1/esp-idf/components/ulp /home/huy/esp/v5.5.1/esp-idf/components/unity /home/huy/esp/v5.5.1/esp-idf/components/usb /home/huy/esp/v5.5.1/esp-idf/components/vfs /home/huy/esp/v5.5.1/esp-idf/components/wear_levelling /home/huy/esp/esp-who/components/who_peripherals/who_cam /home/huy/esp/esp-who/components/who_detect /home/huy/esp/esp-who/components/who_app/who_detect_app /home/huy/esp/esp-who/components/who_frame_cap /home/huy/esp/esp-who/components/who_frame_lcd_disp /home/huy/esp/esp-who/components/who_peripherals/who_lcd /home/huy/esp/esp-who/components/who_task /home/huy/esp/esp-who/components/who_peripherals/who_usb /home/huy/esp/v5.5.1/esp-idf/components/wifi_provisioning /home/huy/esp/v5.5.1/esp-idf/components/wpa_supplicant /home/huy/esp/v5.5.1/esp-idf/components/xtensa
-- Configuring done (7.9s)
-- Generating done (1.0s)
-- Build files have been written to: /home/huy/esp/esp-who/examples/human_face_detect/build
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ idf.py menuconfig
Executing action: menuconfig
Running ninja in directory /home/huy/esp/esp-who/examples/human_face_detect/build
Executing "ninja menuconfig"...
[0/1] cd /home/huy/esp/esp-who/examples/human_face_detect...home/huy/esp/esp-who/examples/human_face_detect/sdkconfig
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
TERM environment variable is set to "xterm-256color"
Loaded configuration '/home/huy/esp/esp-who/examples/human_face_detect/sdkconfig'
No changes to save (for '/home/huy/esp/esp-who/examples/human_face_detect/sdkconfig')
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ idf.py build
Executing action: all (aliases: build)
Running ninja in directory /home/huy/esp/esp-who/examples/human_face_detect/build
Executing "ninja all"...
[0/1] Re-running CMake...
-- Minimal build - OFF
-- Building ESP-IDF components for target esp32s3
NOTICE: Skipping optional dependency: espressif/usb
NOTICE: Skipping optional dependency: espressif/esp_video
NOTICE: Processing 14 dependencies:
NOTICE: [1/14] espressif/button (4.1.4)
NOTICE: [2/14] espressif/cmake_utilities (0.5.3)
NOTICE: [3/14] espressif/dl_fft (0.3.1)
NOTICE: [4/14] espressif/esp-dl (3.2.0)
NOTICE: [5/14] espressif/esp-dsp (1.7.0)
NOTICE: [6/14] espressif/esp32-camera (2.1.3)
NOTICE: [7/14] espressif/esp32_s3_eye_noglib (5.0.2)
NOTICE: [8/14] espressif/esp_codec_dev (1.5.2)
NOTICE: [9/14] espressif/esp_jpeg (1.3.1)
NOTICE: [10/14] espressif/esp_new_jpeg (0.6.1)
NOTICE: [11/14] espressif/human_face_detect (0.3.0)
NOTICE: [12/14] espressif/qma6100p (2.0.1)
NOTICE: [13/14] espressif/usb_host_uvc (2.3.1)
NOTICE: [14/14] idf (5.5.1)
NOTICE: Skipping optional dependency: espressif/esp_video
NOTICE: Skipping optional dependency: espressif/usb
-- Project sdkconfig file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
-- Compiler supported targets: xtensa-esp-elf
-- USING O3
-- App "human_face_detect" version: v0.9.4-243-g31e3489-dirty
-- Adding linker script /home/huy/esp/esp-who/examples/human_face_detect/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/huy/esp/esp-who/examples/human_face_detect/build/esp-idf/esp_system/ld/sections.ld.in
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.bt_funcs.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.wdt.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_master.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_50.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_smp.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_dtm.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_test.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_scan.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- BUTTON: 4.1.4
-- QMA6100P: 2.0.1
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_vfs_console esp_wifi espcoredump espressif__button espressif__cmake_utilities espressif__dl_fft espressif__esp-dl espressif__esp-dsp espressif__esp32-camera espressif__esp32_s3_eye_noglib espressif__esp_codec_dev espressif__esp_jpeg espressif__esp_new_jpeg espressif__human_face_detect espressif__qma6100p espressif__usb_host_uvc esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rt sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling who_cam who_detect who_detect_app who_frame_cap who_frame_lcd_disp who_lcd who_task who_usb wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/huy/esp/v5.5.1/esp-idf/components/app_trace /home/huy/esp/v5.5.1/esp-idf/components/app_update /home/huy/esp/v5.5.1/esp-idf/components/bootloader /home/huy/esp/v5.5.1/esp-idf/components/bootloader_support /home/huy/esp/v5.5.1/esp-idf/components/bt /home/huy/esp/v5.5.1/esp-idf/components/cmock /home/huy/esp/v5.5.1/esp-idf/components/console /home/huy/esp/v5.5.1/esp-idf/components/cxx /home/huy/esp/v5.5.1/esp-idf/components/driver /home/huy/esp/v5.5.1/esp-idf/components/efuse /home/huy/esp/v5.5.1/esp-idf/components/esp-tls /home/huy/esp/v5.5.1/esp-idf/components/esp_adc /home/huy/esp/v5.5.1/esp-idf/components/esp_app_format /home/huy/esp/v5.5.1/esp-idf/components/esp_bootloader_format /home/huy/esp/v5.5.1/esp-idf/components/esp_coex /home/huy/esp/v5.5.1/esp-idf/components/esp_common /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ana_cmpr /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_bitscrambler /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_cam /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_dac /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gpio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gptimer /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2c /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2s /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_isp /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_jpeg /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ledc /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_mcpwm /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_parlio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_pcnt /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ppa /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_rmt /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdio /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdm /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdmmc /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdspi /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_spi /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_touch_sens /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_tsens /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_twai /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_uart /home/huy/esp/v5.5.1/esp-idf/components/esp_driver_usb_serial_jtag /home/huy/esp/v5.5.1/esp-idf/components/esp_eth /home/huy/esp/v5.5.1/esp-idf/components/esp_event /home/huy/esp/v5.5.1/esp-idf/components/esp_gdbstub /home/huy/esp/v5.5.1/esp-idf/components/esp_hid /home/huy/esp/v5.5.1/esp-idf/components/esp_http_client /home/huy/esp/v5.5.1/esp-idf/components/esp_http_server /home/huy/esp/v5.5.1/esp-idf/components/esp_https_ota /home/huy/esp/v5.5.1/esp-idf/components/esp_https_server /home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support /home/huy/esp/v5.5.1/esp-idf/components/esp_lcd /home/huy/esp/v5.5.1/esp-idf/components/esp_local_ctrl /home/huy/esp/v5.5.1/esp-idf/components/esp_mm /home/huy/esp/v5.5.1/esp-idf/components/esp_netif /home/huy/esp/v5.5.1/esp-idf/components/esp_netif_stack /home/huy/esp/v5.5.1/esp-idf/components/esp_partition /home/huy/esp/v5.5.1/esp-idf/components/esp_phy /home/huy/esp/v5.5.1/esp-idf/components/esp_pm /home/huy/esp/v5.5.1/esp-idf/components/esp_psram /home/huy/esp/v5.5.1/esp-idf/components/esp_ringbuf /home/huy/esp/v5.5.1/esp-idf/components/esp_rom /home/huy/esp/v5.5.1/esp-idf/components/esp_security /home/huy/esp/v5.5.1/esp-idf/components/esp_system /home/huy/esp/v5.5.1/esp-idf/components/esp_timer /home/huy/esp/v5.5.1/esp-idf/components/esp_vfs_console /home/huy/esp/v5.5.1/esp-idf/components/esp_wifi /home/huy/esp/v5.5.1/esp-idf/components/espcoredump /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__button /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__cmake_utilities /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__dl_fft /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dsp /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32-camera /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32_s3_eye_noglib /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_codec_dev /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_jpeg /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_new_jpeg /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__human_face_detect /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__qma6100p /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__usb_host_uvc /home/huy/esp/v5.5.1/esp-idf/components/esptool_py /home/huy/esp/v5.5.1/esp-idf/components/fatfs /home/huy/esp/v5.5.1/esp-idf/components/freertos /home/huy/esp/v5.5.1/esp-idf/components/hal /home/huy/esp/v5.5.1/esp-idf/components/heap /home/huy/esp/v5.5.1/esp-idf/components/http_parser /home/huy/esp/v5.5.1/esp-idf/components/idf_test /home/huy/esp/v5.5.1/esp-idf/components/ieee802154 /home/huy/esp/v5.5.1/esp-idf/components/json /home/huy/esp/v5.5.1/esp-idf/components/log /home/huy/esp/v5.5.1/esp-idf/components/lwip /home/huy/esp/esp-who/examples/human_face_detect/main /home/huy/esp/v5.5.1/esp-idf/components/mbedtls /home/huy/esp/v5.5.1/esp-idf/components/mqtt /home/huy/esp/v5.5.1/esp-idf/components/newlib /home/huy/esp/v5.5.1/esp-idf/components/nvs_flash /home/huy/esp/v5.5.1/esp-idf/components/nvs_sec_provider /home/huy/esp/v5.5.1/esp-idf/components/openthread /home/huy/esp/v5.5.1/esp-idf/components/partition_table /home/huy/esp/v5.5.1/esp-idf/components/perfmon /home/huy/esp/v5.5.1/esp-idf/components/protobuf-c /home/huy/esp/v5.5.1/esp-idf/components/protocomm /home/huy/esp/v5.5.1/esp-idf/components/pthread /home/huy/esp/v5.5.1/esp-idf/components/rt /home/huy/esp/v5.5.1/esp-idf/components/sdmmc /home/huy/esp/v5.5.1/esp-idf/components/soc /home/huy/esp/v5.5.1/esp-idf/components/spi_flash /home/huy/esp/v5.5.1/esp-idf/components/spiffs /home/huy/esp/v5.5.1/esp-idf/components/tcp_transport /home/huy/esp/v5.5.1/esp-idf/components/touch_element /home/huy/esp/v5.5.1/esp-idf/components/ulp /home/huy/esp/v5.5.1/esp-idf/components/unity /home/huy/esp/v5.5.1/esp-idf/components/usb /home/huy/esp/v5.5.1/esp-idf/components/vfs /home/huy/esp/v5.5.1/esp-idf/components/wear_levelling /home/huy/esp/esp-who/components/who_peripherals/who_cam /home/huy/esp/esp-who/components/who_detect /home/huy/esp/esp-who/components/who_app/who_detect_app /home/huy/esp/esp-who/components/who_frame_cap /home/huy/esp/esp-who/components/who_frame_lcd_disp /home/huy/esp/esp-who/components/who_peripherals/who_lcd /home/huy/esp/esp-who/components/who_task /home/huy/esp/esp-who/components/who_peripherals/who_usb /home/huy/esp/v5.5.1/esp-idf/components/wifi_provisioning /home/huy/esp/v5.5.1/esp-idf/components/wpa_supplicant /home/huy/esp/v5.5.1/esp-idf/components/xtensa
-- Configuring done (6.6s)
-- Generating done (0.9s)
-- Build files have been written to: /home/huy/esp/esp-who/examples/human_face_detect/build
[4/1484] 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,8000K,
*******************************************************************************
[919/1484] Performing configure step for 'bootloader'
-- Found Git: /usr/bin/git (found version "2.34.1")
-- Minimal build - OFF
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc - 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: /home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32s3
-- Project sdkconfig file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.bt_funcs.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.wdt.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.libc.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/bootloader/subproject/main/ld/esp32s3/bootloader.ld
-- Adding linker script /home/huy/esp/v5.5.1/esp-idf/components/bootloader/subproject/main/ld/esp32s3/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_security esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: /home/huy/esp/v5.5.1/esp-idf/components/bootloader /home/huy/esp/v5.5.1/esp-idf/components/bootloader_support /home/huy/esp/v5.5.1/esp-idf/components/efuse /home/huy/esp/v5.5.1/esp-idf/components/esp_app_format /home/huy/esp/v5.5.1/esp-idf/components/esp_bootloader_format /home/huy/esp/v5.5.1/esp-idf/components/esp_common /home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support /home/huy/esp/v5.5.1/esp-idf/components/esp_rom /home/huy/esp/v5.5.1/esp-idf/components/esp_security /home/huy/esp/v5.5.1/esp-idf/components/esp_system /home/huy/esp/v5.5.1/esp-idf/components/esptool_py /home/huy/esp/v5.5.1/esp-idf/components/freertos /home/huy/esp/v5.5.1/esp-idf/components/hal /home/huy/esp/v5.5.1/esp-idf/components/log /home/huy/esp/v5.5.1/esp-idf/components/bootloader/subproject/main /home/huy/esp/v5.5.1/esp-idf/components/bootloader/subproject/components/micro-ecc /home/huy/esp/v5.5.1/esp-idf/components/newlib /home/huy/esp/v5.5.1/esp-idf/components/partition_table /home/huy/esp/v5.5.1/esp-idf/components/soc /home/huy/esp/v5.5.1/esp-idf/components/spi_flash /home/huy/esp/v5.5.1/esp-idf/components/xtensa
-- Configuring done (4.6s)
-- Generating done (0.3s)
-- Build files have been written to: /home/huy/esp/esp-who/examples/human_face_detect/build/bootloader
[1311/1484] Building CXX object esp-idf/who_usb/CMakeFiles/__idf_who_usb.dir/who_usb.cpp.obj
/home/huy/esp/esp-who/components/who_peripherals/who_usb/who_usb.cpp: In member function 'virtual void who::usb::WhoUSB::task()':
/home/huy/esp/esp-who/components/who_peripherals/who_usb/who_usb.cpp:14:5: warning: missing initializer for member 'usb_host_config_t::root_port_unpowered' [-Wmissing-field-initializers]
14 | };
| ^
/home/huy/esp/esp-who/components/who_peripherals/who_usb/who_usb.cpp:14:5: warning: missing initializer for member 'usb_host_config_t::enum_filter_cb' [-Wmissing-field-initializers]
/home/huy/esp/esp-who/components/who_peripherals/who_usb/who_usb.cpp:14:5: warning: missing initializer for member 'usb_host_config_t::fifo_settings_custom' [-Wmissing-field-initializers]
/home/huy/esp/esp-who/components/who_peripherals/who_usb/who_usb.cpp:14:5: warning: missing initializer for member 'usb_host_config_t::peripheral_map' [-Wmissing-field-initializers]
[1325/1484] Building CXX object esp-idf/who_cam/CMakeFiles/__idf_who_cam.dir/who_s3_cam/who_s3_cam.cpp.obj
In file included from /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32_s3_eye_noglib/include/bsp/esp-bsp.h:8,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_cam_define.hpp:9,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_cam_base.hpp:2,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_s3_cam/who_s3_cam.hpp:2,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_s3_cam/who_s3_cam.cpp:1:
/home/huy/esp/esp-who/components/who_peripherals/who_cam/who_s3_cam/who_s3_cam.cpp: In constructor 'who::cam::WhoS3Cam::WhoS3Cam(pixformat_t, framesize_t, uint8_t, bool, bool)':
/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32_s3_eye_noglib/include/bsp/esp32_s3_eye.h:287:5: warning: missing initializer for member 'camera_config_t::grab_mode' [-Wmissing-field-initializers]
287 | }
| ^
/home/huy/esp/esp-who/components/who_peripherals/who_cam/who_s3_cam/who_s3_cam.cpp:18:37: note: in expansion of macro 'BSP_CAMERA_DEFAULT_CONFIG'
18 | camera_config_t camera_config = BSP_CAMERA_DEFAULT_CONFIG;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[1337/1484] Building CXX object esp-idf/who_frame_cap/CMakeFiles/__idf_who_frame_cap.dir/who_frame_cap_node.cpp.obj
FAILED: esp-idf/who_frame_cap/CMakeFiles/__idf_who_frame_cap.dir/who_frame_cap_node.cpp.obj
/home/huy/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-g++ -DESP_PLATFORM -DIDF_VER=\"v5.5.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 -I/home/huy/esp/esp-who/examples/human_face_detect/build/config -I/home/huy/esp/esp-who/components/who_frame_cap -I/home/huy/esp/v5.5.1/esp-idf/components/newlib/platform_include -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/config/include -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/config/include/freertos -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/config/xtensa/include -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/huy/esp/v5.5.1/esp-idf/components/freertos/esp_additions/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/include/soc -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/include/soc/esp32s3 -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/dma/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/ldo/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/mspi_timing_tuning/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/power_supply/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/port/esp32s3/. -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/port/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/huy/esp/v5.5.1/esp-idf/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/heap/include -I/home/huy/esp/v5.5.1/esp-idf/components/heap/tlsf -I/home/huy/esp/v5.5.1/esp-idf/components/log/include -I/home/huy/esp/v5.5.1/esp-idf/components/soc/include -I/home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3 -I/home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/soc/esp32s3/register -I/home/huy/esp/v5.5.1/esp-idf/components/hal/platform_port/include -I/home/huy/esp/v5.5.1/esp-idf/components/hal/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/hal/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_rom/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3/include/esp32s3 -I/home/huy/esp/v5.5.1/esp-idf/components/esp_rom/esp32s3 -I/home/huy/esp/v5.5.1/esp-idf/components/esp_common/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_system/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_system/port/soc -I/home/huy/esp/v5.5.1/esp-idf/components/esp_system/port/include/private -I/home/huy/esp/v5.5.1/esp-idf/components/xtensa/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/xtensa/include -I/home/huy/esp/v5.5.1/esp-idf/components/xtensa/deprecated_include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_timer/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/include/apps -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/include/apps/sntp -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/lwip/src/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/port/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/port/freertos/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/port/esp32xx/include -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/port/esp32xx/include/arch -I/home/huy/esp/v5.5.1/esp-idf/components/lwip/port/esp32xx/include/sys -I/home/huy/esp/esp-who/components/who_task -I/home/huy/esp/esp-who/components/who_peripherals/who_cam -I/home/huy/esp/esp-who/components/who_peripherals/who_cam/who_uvc_cam -I/home/huy/esp/esp-who/components/who_peripherals/who_cam/who_s3_cam -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/tool/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/tensor/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/base -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/base/isa -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/math/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/model/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/module/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/fbs_loader/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/detect -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image/isa -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/recognition -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/classification -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/audio/common -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/audio/speech_features -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/base/isa/tie728 -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/dl/base/isa/xtensa -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__dl_fft -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__dl_fft/base -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__dl_fft/base/isa -I/home/huy/esp/v5.5.1/esp-idf/components/esp_mm/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_new_jpeg/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_jpeg/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ppa/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_partition/include -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/port/include -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/mbedtls/include -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/mbedtls/library -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/esp_crt_bundle/include -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/huy/esp/v5.5.1/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/huy/esp/v5.5.1/esp-idf/components/spi_flash/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_lcd/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_lcd/interface -I/home/huy/esp/v5.5.1/esp-idf/components/esp_lcd/rgb/include -I/home/huy/esp/v5.5.1/esp-idf/components/driver/deprecated -I/home/huy/esp/v5.5.1/esp-idf/components/driver/i2c/include -I/home/huy/esp/v5.5.1/esp-idf/components/driver/touch_sensor/include -I/home/huy/esp/v5.5.1/esp-idf/components/driver/twai/include -I/home/huy/esp/v5.5.1/esp-idf/components/driver/touch_sensor/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_pm/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_ringbuf/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gpio/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_pcnt/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_gptimer/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_spi/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_mcpwm/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ana_cmpr/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2s/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdmmc/include -I/home/huy/esp/v5.5.1/esp-idf/components/sdmmc/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdspi/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdio/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_dac/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_rmt/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_tsens/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_sdm/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_i2c/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_uart/include -I/home/huy/esp/v5.5.1/esp-idf/components/vfs/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_ledc/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_parlio/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_usb_serial_jtag/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_driver_twai/include -I/home/huy/esp/esp-who/components/who_peripherals/who_usb -I/home/huy/esp/v5.5.1/esp-idf/components/usb/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__usb_host_uvc/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32_s3_eye_noglib/include -I/home/huy/esp/v5.5.1/esp-idf/components/fatfs/diskio -I/home/huy/esp/v5.5.1/esp-idf/components/fatfs/src -I/home/huy/esp/v5.5.1/esp-idf/components/fatfs/vfs -I/home/huy/esp/v5.5.1/esp-idf/components/wear_levelling/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_adc/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_adc/interface -I/home/huy/esp/v5.5.1/esp-idf/components/esp_adc/esp32s3/include -I/home/huy/esp/v5.5.1/esp-idf/components/esp_adc/deprecated/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__button/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__button/interface -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32-camera/driver/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp32-camera/conversions/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_jpeg/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_codec_dev/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_codec_dev/interface -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp_codec_dev/device/include -I/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__qma6100p/include -mlongcalls -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -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-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -mdisable-hardware-atomics -O2 -fmacro-prefix-map=/home/huy/esp/esp-who/examples/human_face_detect=. -fmacro-prefix-map=/home/huy/esp/v5.5.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu++2b -fno-exceptions -fno-rtti -fuse-cxa-atexit -DBUTTON_VER_MAJOR=4 -DBUTTON_VER_MINOR=1 -DBUTTON_VER_PATCH=4 -DQMA6100P_VER_MAJOR=2 -DQMA6100P_VER_MINOR=0 -DQMA6100P_VER_PATCH=1 -MD -MT esp-idf/who_frame_cap/CMakeFiles/__idf_who_frame_cap.dir/who_frame_cap_node.cpp.obj -MF esp-idf/who_frame_cap/CMakeFiles/__idf_who_frame_cap.dir/who_frame_cap_node.cpp.obj.d -o esp-idf/who_frame_cap/CMakeFiles/__idf_who_frame_cap.dir/who_frame_cap_node.cpp.obj -c /home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.cpp
/home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.cpp: In member function 'virtual who::cam::cam_fb_t* who::frame_cap::WhoDecodeNode::process(who::cam::cam_fb_t*)':
/home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.cpp:197:21: error: 'DL_IMAGE_CAP_RGB565_BIG_ENDIAN' was not declared in this scope; did you mean 'dl::image::DL_IMAGE_CAP_RGB565_BIG_ENDIAN'?
197 | uint32_t caps = DL_IMAGE_CAP_RGB565_BIG_ENDIAN;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| dl::image::DL_IMAGE_CAP_RGB565_BIG_ENDIAN
In file included from /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image/dl_image_color.hpp:3,
from /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image/dl_image_bmp.hpp:2,
from /home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image/dl_image.hpp:2,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_cam_define.hpp:2,
from /home/huy/esp/esp-who/components/who_peripherals/who_cam/who_cam_base.hpp:2,
from /home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.hpp:2,
from /home/huy/esp/esp-who/components/who_frame_cap/who_frame_cap_node.cpp:1:
/home/huy/esp/esp-who/examples/human_face_detect/managed_components/espressif__esp-dl/vision/image/dl_image_define.hpp:10:22: note: 'dl::image::DL_IMAGE_CAP_RGB565_BIG_ENDIAN' declared here
10 | inline constexpr int DL_IMAGE_CAP_RGB565_BIG_ENDIAN = 1 << 2;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1342/1484] Building CXX object esp-idf/espressif__esp-dl...r/vision/image/dl_image_pixel_cvt_dispatch_rgb565.cpp.obj
ninja: build stopped: subcommand failed.
ninja failed with exit code 1, output of the command is in the /home/huy/esp/esp-who/examples/human_face_detect/build/log/idf_py_stderr_output_21039 and /home/huy/esp/esp-who/examples/human_face_detect/build/log/idf_py_stdout_output_21039
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$ idf.py menuconfig
Executing action: menuconfig
Running ninja in directory /home/huy/esp/esp-who/examples/human_face_detect/build
Executing "ninja menuconfig"...
[0/1] cd /home/huy/esp/esp-who/examples/human_face_detect...home/huy/esp/esp-who/examples/human_face_detect/sdkconfig
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
TERM environment variable is set to "xterm-256color"
Loaded configuration '/home/huy/esp/esp-who/examples/human_face_detect/sdkconfig'
No changes to save (for '/home/huy/esp/esp-who/examples/human_face_detect/sdkconfig')
Loading defaults file /home/huy/esp/esp-who/examples/human_face_detect/sdkconfig.bsp.esp32_s3_eye_noglib...
(base) huy@huy-Q534UXK:~/esp/esp-who/examples/human_face_detect$Steps to reproduce the behavior
- set the environment variable:
IDF_EXTRA_ACTIONS_PATH - Clean up
- Set the target SoC and the default sdkconfig file
idf.py menuconfig: just to look around, change nothingidf.py build
Project release version
latest, master branch
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Linux
Operating system version
Ubuntu 22.04.5 LTS
Shell
ZSH
Additional context
My system:
- OS: Ubuntu 22.04.5 LTS
- VS Code: 1.105.1
- ESP-IDF extension: 1.10.2
- ESP-IDF version: v5.5.1
- ESP-WHO version: latest
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels