78 / xiaozhi-esp32

Build your own AI friend
MIT License
103 stars 19 forks source link

编译时报以下错误,请看看是什么原因。用的是vscode #5

Open grswxt opened 1 day ago

grswxt commented 1 day ago

[996/1642] Building C object esp-idf/78esp-opus/CMakeFiles/idf_78esp-opus.dir/src/repacketizer.c.obj D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78__esp-opus/src/repacketizer.c: In function 'opus_repacketizer_out_range_impl': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus/src/repacketizer.c:305:11: warning: unused variable 'ret' [-Wunused-variable] 305 | int ret = opus_packet_extensions_generate(&data[ext_begin], ext_len, all_extensions, ext_count, 0); | ^~~ [1056/1642] Building CXX object esp-idf/78esp-ml307/CMakeFiles/idf_78esp-ml307.dir/Ml307AtModem.cc.obj D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-ml307/Ml307AtModem.cc: In constructor 'Ml307AtModem::Ml307AtModem(int, int, size_t)': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-ml307/Ml307AtModem.cc:27:5: warning: missing initializer for member 'uart_config_t::fl ags' [-Wmissing-field-initializers] 27 | }; | ^ [1631/1642] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/AudioDevice.cc.obj FAILED: esp-idf/main/CMakeFiles/idf_main.dir/AudioDevice.cc.obj ccache C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-g++.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1\" -DLV_CONF_INCLUDE_SIMPL E -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_H AVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/build/config -ID: /download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main -IC:/Espressif/v5.3.1/esp-idf/components/newlib/platform_include -IC:/Espressif/v5.3.1/esp-idf/components/free rtos/config/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/esp_additions /include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include/soc -IC:/Espressif/v5.3.1/e sp-idf/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_hwsupport/dma/include -IC:/Espressif/v5.3.1/esp-idf/components/esp hw_support/ldo/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/. -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/inclu de -IC:/Espressif/v5.3.1/esp-idf/components/heap/include -IC:/Espressif/v5.3.1/esp-idf/components/log/include -IC:/Espressif/v5.3.1/esp-idf/components/soc/include - IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/platform_p ort/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_rom/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/esp32 -IC:/Espressif/v5.3.1/esp-idf /components/esp_common/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/port/soc -IC:/Espress if/v5.3.1/esp-idf/components/esp_system/port/include/private -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/ xtensa/include -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/deprecated_include -IC:/Espressif/v5.3.1/esp-idf/components/esp_timer/include -IC:/Espressif/v5.3.1/e sp-idf/components/lwip/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps/sntp -IC:/Espre ssif/v5.3.1/esp-idf/components/lwip/lwip/src/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/f reertos/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Espr essif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-builtin-led -ID:/downl oad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifled_strip/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/e spressifled_strip/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_rmt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_spi/include -IC:/E spressif/v5.3.1/esp-idf/components/esp_pm/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-ml307/include -IC:/Espressif/v5.3. 1/esp-idf/components/esp_driver_gpio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_uart/include -IC:/Espressif/v5.3.1/esp-idf/components/vfs/include - IC:/Espressif/v5.3.1/esp-idf/components/esp-tls -IC:/Espressif/v5.3.1/esp-idf/components/esp-tls/esp-tls-crypto -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/por t/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/library -IC:/Espressif/v5.3.1/es p-idf/components/mbedtls/esp_crtbundle/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/v5.3.1/esp-idf/comp onents/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/esp http_client/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_event/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus- encoder/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78__esp-wifi-connect/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_ht tp_server/include -IC:/Espressif/v5.3.1/esp-idf/components/http_parser -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_wifi/wifi_apps/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/inclu de/local -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/esp32/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_netif/include -IC:/Espressif/v5.3.1/esp-idf/components/nvs_flash/include -IC:/Espressif/v5.3.1/esp-idf/components/spi_flash/include -IC:/Espressif/v5.3.1/ esp-idf/components/esp_partition/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifbutton/include -IC:/Espressif/v5.3.1/esp -idf/components/driver/deprecated -IC:/Espressif/v5.3.1/esp-idf/components/driver/i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/include - IC:/Espressif/v5.3.1/esp-idf/components/driver/twai/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/esp32/include -IC:/Espressif/v5.3.1/esp-idf /components/esp_ringbuf/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_pcnt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_gptimer/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_mcpwm/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ana_cmpr/include -IC:/Espressif/v5.3.1/esp-id f/components/esp_driver_i2s/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdmmc/include -IC:/Espressif/v5.3.1/esp-idf/components/sdmmc/include -IC:/Es pressif/v5.3.1/esp-idf/components/esp_driver_sdspi/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdio/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_driver_dac/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_tsens/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdm/include -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driverledc/include -IC:/Espressif/v5.3.1/esp-idf/components/esp driver_parlio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_usb_serial_jtag/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/include -IC:/Espr essif/v5.3.1/esp-idf/components/esp_adc/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/de precated/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-sr/src/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp3 2-0.3.1/managed_components/espressif__esp-sr/esp-tts/esp_tts_chinese/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp- sr/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/json/cJSON -IC:/Espressif/v5.3.1/esp-idf/components/spiffs/include -ID:/download/Esp32-xiaozhi/code/xiaozh i-esp32-0.3.1/managed_components/espressifesp_lvgl_port/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_lcd/include -IC:/Espressif/v5.3.1/esp-idf/components/ esp_lcd/interface -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_co mponents/lvgllvgl/src -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compone nts/lvgllvgl/examples -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl/demos -IC:/Espressif/v5.3.1/esp-idf/components/esp_app_fo rmat/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_bootloader_format/include -IC:/Espressif/v5.3.1/esp-idf/components/app_update/include -IC:/Espressif/v5.3. 1/esp-idf/components/bootloader_support/include -IC:/Espressif/v5.3.1/esp-idf/components/bootloader_support/bootloader_flash/include -IC:/Espressif/v5.3.1/esp-idf/c omponents/efuse/include -IC:/Espressif/v5.3.1/esp-idf/components/efuse/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_mm/include -IC:/Espressif/v5.3.1/e sp-idf/components/pthread/include -IC:/Espressif/v5.3.1/esp-idf/components/app_trace/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_vfs_console/include -IC:/E spressif/v5.3.1/esp-idf/components/wpa_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/wpa_supplicant/port/include -IC:/Espressif/v5.3.1/esp-idf/compone nts/wpa_supplicant/esp_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_coex/include -IC:/Espressif/v5.3.1/esp-idf/components/unity/include -IC:/Espr essif/v5.3.1/esp-idf/components/unity/unity/src -IC:/Espressif/v5.3.1/esp-idf/components/cmock/CMock/src -IC:/Espressif/v5.3.1/esp-idf/components/console -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_isp/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_cam/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_d river_cam/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_jpeg/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ppa/include -IC:/Espressif/ v5.3.1/esp-idf/components/esp_eth/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_gdbstub/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hid/include -IC: /Espressif/v5.3.1/esp-idf/components/tcp_transport/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_https_ota/include -IC:/Espressif/v5.3.1/esp-idf/components/e sp_https_server/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_psram/include -IC:/Espressif/v5.3.1/esp-idf/components/protobuf-c/protobuf-c -IC:/Espressif/v5. 3.1/esp-idf/components/protocomm/include/common -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/security -IC:/Espressif/v5.3.1/esp-idf/components/protoco mm/include/transports -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/crypto/srp6a -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/proto-c -IC:/Espres sif/v5.3.1/esp-idf/components/esp_local_ctrl/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredump/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredu mp/include/port/xtensa -IC:/Espressif/v5.3.1/esp-idf/components/wear_levelling/include -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/diskio -IC:/Espressif/v5.3.1/e sp-idf/components/fatfs/src -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/vfs -IC:/Espressif/v5.3.1/esp-idf/components/idf_test/include -IC:/Espressif/v5.3.1/esp-i df/components/idf_test/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/ieee802154/include -IC:/Espressif/v5.3.1/esp-idf/components/mqtt/esp-mqtt/include -IC: /Espressif/v5.3.1/esp-idf/components/nvs_sec_provider/include -IC:/Espressif/v5.3.1/esp-idf/components/perfmon/include -IC:/Espressif/v5.3.1/esp-idf/components/wifi _provisioning/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0. 3.1/managed_components/espressifesp-dsp/modules/dotprod/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules /support/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/support/mem/include -ID:/download/Esp32-xiaozhi/ code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espre ssif__esp-dsp/modules/windows/hann/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman/inclu de -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_harris/include -ID:/download/Esp32-xiaozhi/co de/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_c omponents/espressifesp-dsp/modules/windows/nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/wind ows/flat_top/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/iir/include -ID:/download/Esp32-xiaozhi/code /xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/fir/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifes p-dsp/modules/math/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/add/include -ID:/download/Esp32-x iaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/sub/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_componen ts/espressifesp-dsp/modules/math/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32- 0.3.1/managed_components/espressifesp-dsp/modules/math/sqrt/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/mod ules/matrix/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/add/include -ID:/download/Esp32-xi aozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compon ents/espressif__esp-dsp/modules/matrix/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/sub/in clude -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp 32-0.3.1/managed_components/espressif__esp-dsp/modules/fft/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/module s/dct/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/conv/include -ID:/download/Esp32-xiaozhi/code/xiaoz hi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/common/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-d sp/modules/matrix/mul/test/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/kalman/ekf/include -ID:/downlo ad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -mlongcalls -Wno-frame-address -fno-builtin- memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -fdiagnostics-color=always -ffunction-sections -fd ata-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=D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3 .1=. -fmacro-prefix-map=C:/Espressif/v5.3.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu++2b -fno-exceptions -fno- rtti -DBUTTON_VER_MAJOR=3 -DBUTTON_VER_MINOR=3 -DBUTTON_VER_PATCH=1 -MD -MT esp-idf/main/CMakeFiles/idfmain.dir/AudioDevice.cc.obj -MF esp-idf\main\CMakeFiles_ idf_main.dir\AudioDevice.cc.obj.d -o esp-idf/main/CMakeFiles/idf_main.dir/AudioDevice.cc.obj -c D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioDevic e.cc D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioDevice.cc: In member function 'void AudioDevice::CreateDuplexChannels()': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioDevice.cc:86:5: error: 'i2s_std_clk_config_t' has no non-static data member named 'ext_clk_freq_hz' 86 | }; | ^ D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioDevice.cc: In member function 'void AudioDevice::CreateSimplexChannels()': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioDevice.cc:137:5: error: 'i2s_std_clk_config_t' has no non-static data member named 'ext_clk_freq_hz' 137 | }; | ^ [1632/1642] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/AudioProcessor.cc.obj FAILED: esp-idf/main/CMakeFiles/idf_main.dir/AudioProcessor.cc.obj ccache C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-g++.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1\" -DLV_CONF_INCLUDE_SIMPL E -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_H AVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/build/config -ID: /download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main -IC:/Espressif/v5.3.1/esp-idf/components/newlib/platform_include -IC:/Espressif/v5.3.1/esp-idf/components/free rtos/config/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/esp_additions /include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include/soc -IC:/Espressif/v5.3.1/e sp-idf/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_hwsupport/dma/include -IC:/Espressif/v5.3.1/esp-idf/components/esp hw_support/ldo/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/. -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/inclu de -IC:/Espressif/v5.3.1/esp-idf/components/heap/include -IC:/Espressif/v5.3.1/esp-idf/components/log/include -IC:/Espressif/v5.3.1/esp-idf/components/soc/include - IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/platform_p ort/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_rom/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/esp32 -IC:/Espressif/v5.3.1/esp-idf /components/esp_common/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/port/soc -IC:/Espress if/v5.3.1/esp-idf/components/esp_system/port/include/private -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/ xtensa/include -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/deprecated_include -IC:/Espressif/v5.3.1/esp-idf/components/esp_timer/include -IC:/Espressif/v5.3.1/e sp-idf/components/lwip/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps/sntp -IC:/Espre ssif/v5.3.1/esp-idf/components/lwip/lwip/src/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/f reertos/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Espr essif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-builtin-led -ID:/downl oad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifled_strip/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/e spressifled_strip/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_rmt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_spi/include -IC:/E spressif/v5.3.1/esp-idf/components/esp_pm/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-ml307/include -IC:/Espressif/v5.3. 1/esp-idf/components/esp_driver_gpio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_uart/include -IC:/Espressif/v5.3.1/esp-idf/components/vfs/include - IC:/Espressif/v5.3.1/esp-idf/components/esp-tls -IC:/Espressif/v5.3.1/esp-idf/components/esp-tls/esp-tls-crypto -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/por t/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/library -IC:/Espressif/v5.3.1/es p-idf/components/mbedtls/esp_crtbundle/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/v5.3.1/esp-idf/comp onents/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/esp http_client/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_event/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus- encoder/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78__esp-wifi-connect/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_ht tp_server/include -IC:/Espressif/v5.3.1/esp-idf/components/http_parser -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_wifi/wifi_apps/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/inclu de/local -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/esp32/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_netif/include -IC:/Espressif/v5.3.1/esp-idf/components/nvs_flash/include -IC:/Espressif/v5.3.1/esp-idf/components/spi_flash/include -IC:/Espressif/v5.3.1/ esp-idf/components/esp_partition/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifbutton/include -IC:/Espressif/v5.3.1/esp -idf/components/driver/deprecated -IC:/Espressif/v5.3.1/esp-idf/components/driver/i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/include - IC:/Espressif/v5.3.1/esp-idf/components/driver/twai/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/esp32/include -IC:/Espressif/v5.3.1/esp-idf /components/esp_ringbuf/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_pcnt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_gptimer/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_mcpwm/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ana_cmpr/include -IC:/Espressif/v5.3.1/esp-id f/components/esp_driver_i2s/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdmmc/include -IC:/Espressif/v5.3.1/esp-idf/components/sdmmc/include -IC:/Es pressif/v5.3.1/esp-idf/components/esp_driver_sdspi/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdio/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_driver_dac/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_tsens/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdm/include -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driverledc/include -IC:/Espressif/v5.3.1/esp-idf/components/esp driver_parlio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_usb_serial_jtag/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/include -IC:/Espr essif/v5.3.1/esp-idf/components/esp_adc/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/de precated/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-sr/src/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp3 2-0.3.1/managed_components/espressif__esp-sr/esp-tts/esp_tts_chinese/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp- sr/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/json/cJSON -IC:/Espressif/v5.3.1/esp-idf/components/spiffs/include -ID:/download/Esp32-xiaozhi/code/xiaozh i-esp32-0.3.1/managed_components/espressifesp_lvgl_port/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_lcd/include -IC:/Espressif/v5.3.1/esp-idf/components/ esp_lcd/interface -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_co mponents/lvgllvgl/src -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compone nts/lvgllvgl/examples -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl/demos -IC:/Espressif/v5.3.1/esp-idf/components/esp_app_fo rmat/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_bootloader_format/include -IC:/Espressif/v5.3.1/esp-idf/components/app_update/include -IC:/Espressif/v5.3. 1/esp-idf/components/bootloader_support/include -IC:/Espressif/v5.3.1/esp-idf/components/bootloader_support/bootloader_flash/include -IC:/Espressif/v5.3.1/esp-idf/c omponents/efuse/include -IC:/Espressif/v5.3.1/esp-idf/components/efuse/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_mm/include -IC:/Espressif/v5.3.1/e sp-idf/components/pthread/include -IC:/Espressif/v5.3.1/esp-idf/components/app_trace/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_vfs_console/include -IC:/E spressif/v5.3.1/esp-idf/components/wpa_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/wpa_supplicant/port/include -IC:/Espressif/v5.3.1/esp-idf/compone nts/wpa_supplicant/esp_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_coex/include -IC:/Espressif/v5.3.1/esp-idf/components/unity/include -IC:/Espr essif/v5.3.1/esp-idf/components/unity/unity/src -IC:/Espressif/v5.3.1/esp-idf/components/cmock/CMock/src -IC:/Espressif/v5.3.1/esp-idf/components/console -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_isp/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_cam/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_d river_cam/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_jpeg/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ppa/include -IC:/Espressif/ v5.3.1/esp-idf/components/esp_eth/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_gdbstub/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hid/include -IC: /Espressif/v5.3.1/esp-idf/components/tcp_transport/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_https_ota/include -IC:/Espressif/v5.3.1/esp-idf/components/e sp_https_server/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_psram/include -IC:/Espressif/v5.3.1/esp-idf/components/protobuf-c/protobuf-c -IC:/Espressif/v5. 3.1/esp-idf/components/protocomm/include/common -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/security -IC:/Espressif/v5.3.1/esp-idf/components/protoco mm/include/transports -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/crypto/srp6a -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/proto-c -IC:/Espres sif/v5.3.1/esp-idf/components/esp_local_ctrl/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredump/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredu mp/include/port/xtensa -IC:/Espressif/v5.3.1/esp-idf/components/wear_levelling/include -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/diskio -IC:/Espressif/v5.3.1/e sp-idf/components/fatfs/src -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/vfs -IC:/Espressif/v5.3.1/esp-idf/components/idf_test/include -IC:/Espressif/v5.3.1/esp-i df/components/idf_test/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/ieee802154/include -IC:/Espressif/v5.3.1/esp-idf/components/mqtt/esp-mqtt/include -IC: /Espressif/v5.3.1/esp-idf/components/nvs_sec_provider/include -IC:/Espressif/v5.3.1/esp-idf/components/perfmon/include -IC:/Espressif/v5.3.1/esp-idf/components/wifi _provisioning/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0. 3.1/managed_components/espressifesp-dsp/modules/dotprod/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules /support/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/support/mem/include -ID:/download/Esp32-xiaozhi/ code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espre ssif__esp-dsp/modules/windows/hann/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman/inclu de -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_harris/include -ID:/download/Esp32-xiaozhi/co de/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_c omponents/espressifesp-dsp/modules/windows/nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/wind ows/flat_top/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/iir/include -ID:/download/Esp32-xiaozhi/code /xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/fir/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifes p-dsp/modules/math/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/add/include -ID:/download/Esp32-x iaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/sub/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_componen ts/espressifesp-dsp/modules/math/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32- 0.3.1/managed_components/espressifesp-dsp/modules/math/sqrt/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/mod ules/matrix/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/add/include -ID:/download/Esp32-xi aozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compon ents/espressif__esp-dsp/modules/matrix/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/sub/in clude -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp 32-0.3.1/managed_components/espressif__esp-dsp/modules/fft/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/module s/dct/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/conv/include -ID:/download/Esp32-xiaozhi/code/xiaoz hi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/common/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-d sp/modules/matrix/mul/test/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/kalman/ekf/include -ID:/downlo ad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -mlongcalls -Wno-frame-address -fno-builtin- memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -fdiagnostics-color=always -ffunction-sections -fd ata-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=D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3 .1=. -fmacro-prefix-map=C:/Espressif/v5.3.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu++2b -fno-exceptions -fno- rtti -DBUTTON_VER_MAJOR=3 -DBUTTON_VER_MINOR=3 -DBUTTON_VER_PATCH=1 -MD -MT esp-idf/main/CMakeFiles/idf_main.dir/AudioProcessor.cc.obj -MF esp-idf\main\CMakeFiles __idf_main.dir\AudioProcessor.cc.obj.d -o esp-idf/main/CMakeFiles/idf_main.dir/AudioProcessor.cc.obj -c D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/A udioProcessor.cc D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioProcessor.cc: In constructor 'AudioProcessor::AudioProcessor()': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/AudioProcessor.cc:42:5: error: 'afe_config_t' has no non-static data member named 'fixed_first_channel' 42 | }; | ^ [1635/1642] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/WakeWordDetect.cc.obj FAILED: esp-idf/main/CMakeFiles/idf_main.dir/WakeWordDetect.cc.obj ccache C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp32-elf-g++.exe -DESP_PLATFORM -DIDF_VER=\"v5.3.1\" -DLV_CONF_INCLUDE_SIMPL E -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_H AVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/build/config -ID: /download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main -IC:/Espressif/v5.3.1/esp-idf/components/newlib/platform_include -IC:/Espressif/v5.3.1/esp-idf/components/free rtos/config/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/config/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/includ e -IC:/Espressif/v5.3.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/v5.3.1/esp-idf/components/freertos/esp_additions /include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/include/soc -IC:/Espressif/v5.3.1/e sp-idf/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_hwsupport/dma/include -IC:/Espressif/v5.3.1/esp-idf/components/esp hw_support/ldo/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/. -IC:/Espressif/v5.3.1/esp-idf/components/esp_hw_support/port/esp32/inclu de -IC:/Espressif/v5.3.1/esp-idf/components/heap/include -IC:/Espressif/v5.3.1/esp-idf/components/log/include -IC:/Espressif/v5.3.1/esp-idf/components/soc/include - IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/soc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/platform_p ort/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/hal/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_rom/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/esp_rom/esp32 -IC:/Espressif/v5.3.1/esp-idf /components/esp_common/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_system/port/soc -IC:/Espress if/v5.3.1/esp-idf/components/esp_system/port/include/private -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/ xtensa/include -IC:/Espressif/v5.3.1/esp-idf/components/xtensa/deprecated_include -IC:/Espressif/v5.3.1/esp-idf/components/esp_timer/include -IC:/Espressif/v5.3.1/e sp-idf/components/lwip/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps -IC:/Espressif/v5.3.1/esp-idf/components/lwip/include/apps/sntp -IC:/Espre ssif/v5.3.1/esp-idf/components/lwip/lwip/src/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/f reertos/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include -IC:/Espressif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/arch -IC:/Espr essif/v5.3.1/esp-idf/components/lwip/port/esp32xx/include/sys -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-builtin-led -ID:/downl oad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifled_strip/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/e spressifled_strip/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_rmt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_spi/include -IC:/E spressif/v5.3.1/esp-idf/components/esp_pm/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-ml307/include -IC:/Espressif/v5.3. 1/esp-idf/components/esp_driver_gpio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_uart/include -IC:/Espressif/v5.3.1/esp-idf/components/vfs/include - IC:/Espressif/v5.3.1/esp-idf/components/esp-tls -IC:/Espressif/v5.3.1/esp-idf/components/esp-tls/esp-tls-crypto -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/por t/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/library -IC:/Espressif/v5.3.1/es p-idf/components/mbedtls/esp_crtbundle/include -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/v5.3.1/esp-idf/comp onents/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/v5.3.1/esp-idf/components/esp http_client/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_event/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus- encoder/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78__esp-wifi-connect/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_ht tp_server/include -IC:/Espressif/v5.3.1/esp-idf/components/http_parser -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_wifi/wifi_apps/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_wifi/inclu de/local -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_phy/esp32/include -IC:/Espressif/v5.3.1/esp-idf/compo nents/esp_netif/include -IC:/Espressif/v5.3.1/esp-idf/components/nvs_flash/include -IC:/Espressif/v5.3.1/esp-idf/components/spi_flash/include -IC:/Espressif/v5.3.1/ esp-idf/components/esp_partition/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifbutton/include -IC:/Espressif/v5.3.1/esp -idf/components/driver/deprecated -IC:/Espressif/v5.3.1/esp-idf/components/driver/i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/include - IC:/Espressif/v5.3.1/esp-idf/components/driver/twai/include -IC:/Espressif/v5.3.1/esp-idf/components/driver/touch_sensor/esp32/include -IC:/Espressif/v5.3.1/esp-idf /components/esp_ringbuf/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_pcnt/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_gptimer/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_mcpwm/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ana_cmpr/include -IC:/Espressif/v5.3.1/esp-id f/components/esp_driver_i2s/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdmmc/include -IC:/Espressif/v5.3.1/esp-idf/components/sdmmc/include -IC:/Es pressif/v5.3.1/esp-idf/components/esp_driver_sdspi/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdio/include -IC:/Espressif/v5.3.1/esp-idf/components /esp_driver_dac/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_tsens/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_sdm/include -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_i2c/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driverledc/include -IC:/Espressif/v5.3.1/esp-idf/components/esp driver_parlio/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_usb_serial_jtag/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/include -IC:/Espr essif/v5.3.1/esp-idf/components/esp_adc/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_adc/de precated/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-sr/src/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp3 2-0.3.1/managed_components/espressif__esp-sr/esp-tts/esp_tts_chinese/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp- sr/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/json/cJSON -IC:/Espressif/v5.3.1/esp-idf/components/spiffs/include -ID:/download/Esp32-xiaozhi/code/xiaozh i-esp32-0.3.1/managed_components/espressifesp_lvgl_port/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_lcd/include -IC:/Espressif/v5.3.1/esp-idf/components/ esp_lcd/interface -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_co mponents/lvgllvgl/src -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compone nts/lvgllvgl/examples -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/lvgl__lvgl/demos -IC:/Espressif/v5.3.1/esp-idf/components/esp_app_fo rmat/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_bootloader_format/include -IC:/Espressif/v5.3.1/esp-idf/components/app_update/include -IC:/Espressif/v5.3. 1/esp-idf/components/bootloader_support/include -IC:/Espressif/v5.3.1/esp-idf/components/bootloader_support/bootloader_flash/include -IC:/Espressif/v5.3.1/esp-idf/c omponents/efuse/include -IC:/Espressif/v5.3.1/esp-idf/components/efuse/esp32/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_mm/include -IC:/Espressif/v5.3.1/e sp-idf/components/pthread/include -IC:/Espressif/v5.3.1/esp-idf/components/app_trace/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_vfs_console/include -IC:/E spressif/v5.3.1/esp-idf/components/wpa_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/wpa_supplicant/port/include -IC:/Espressif/v5.3.1/esp-idf/compone nts/wpa_supplicant/esp_supplicant/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_coex/include -IC:/Espressif/v5.3.1/esp-idf/components/unity/include -IC:/Espr essif/v5.3.1/esp-idf/components/unity/unity/src -IC:/Espressif/v5.3.1/esp-idf/components/cmock/CMock/src -IC:/Espressif/v5.3.1/esp-idf/components/console -IC:/Espre ssif/v5.3.1/esp-idf/components/esp_driver_isp/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_cam/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_d river_cam/interface -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_jpeg/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_driver_ppa/include -IC:/Espressif/ v5.3.1/esp-idf/components/esp_eth/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_gdbstub/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_hid/include -IC: /Espressif/v5.3.1/esp-idf/components/tcp_transport/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_https_ota/include -IC:/Espressif/v5.3.1/esp-idf/components/e sp_https_server/include -IC:/Espressif/v5.3.1/esp-idf/components/esp_psram/include -IC:/Espressif/v5.3.1/esp-idf/components/protobuf-c/protobuf-c -IC:/Espressif/v5. 3.1/esp-idf/components/protocomm/include/common -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/security -IC:/Espressif/v5.3.1/esp-idf/components/protoco mm/include/transports -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/include/crypto/srp6a -IC:/Espressif/v5.3.1/esp-idf/components/protocomm/proto-c -IC:/Espres sif/v5.3.1/esp-idf/components/esp_local_ctrl/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredump/include -IC:/Espressif/v5.3.1/esp-idf/components/espcoredu mp/include/port/xtensa -IC:/Espressif/v5.3.1/esp-idf/components/wear_levelling/include -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/diskio -IC:/Espressif/v5.3.1/e sp-idf/components/fatfs/src -IC:/Espressif/v5.3.1/esp-idf/components/fatfs/vfs -IC:/Espressif/v5.3.1/esp-idf/components/idf_test/include -IC:/Espressif/v5.3.1/esp-i df/components/idf_test/include/esp32 -IC:/Espressif/v5.3.1/esp-idf/components/ieee802154/include -IC:/Espressif/v5.3.1/esp-idf/components/mqtt/esp-mqtt/include -IC: /Espressif/v5.3.1/esp-idf/components/nvs_sec_provider/include -IC:/Espressif/v5.3.1/esp-idf/components/perfmon/include -IC:/Espressif/v5.3.1/esp-idf/components/wifi _provisioning/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/78esp-opus/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0. 3.1/managed_components/espressifesp-dsp/modules/dotprod/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules /support/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/support/mem/include -ID:/download/Esp32-xiaozhi/ code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espre ssif__esp-dsp/modules/windows/hann/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman/inclu de -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_harris/include -ID:/download/Esp32-xiaozhi/co de/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/windows/blackman_nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_c omponents/espressifesp-dsp/modules/windows/nuttall/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/wind ows/flat_top/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/iir/include -ID:/download/Esp32-xiaozhi/code /xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/fir/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifes p-dsp/modules/math/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/add/include -ID:/download/Esp32-x iaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/sub/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_componen ts/espressifesp-dsp/modules/math/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/math/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/math/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32- 0.3.1/managed_components/espressifesp-dsp/modules/math/sqrt/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/mod ules/matrix/mul/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/add/include -ID:/download/Esp32-xi aozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/addc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_compon ents/espressif__esp-dsp/modules/matrix/mulc/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/sub/in clude -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/matrix/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp 32-0.3.1/managed_components/espressif__esp-dsp/modules/fft/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/module s/dct/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/conv/include -ID:/download/Esp32-xiaozhi/code/xiaoz hi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/common/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-d sp/modules/matrix/mul/test/include -ID:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressifesp-dsp/modules/kalman/ekf/include -ID:/downlo ad/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/managed_components/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -mlongcalls -Wno-frame-address -fno-builtin- memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -fdiagnostics-color=always -ffunction-sections -fd ata-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=D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3 .1=. -fmacro-prefix-map=C:/Espressif/v5.3.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu++2b -fno-exceptions -fno- rtti -DBUTTON_VER_MAJOR=3 -DBUTTON_VER_MINOR=3 -DBUTTON_VER_PATCH=1 -MD -MT esp-idf/main/CMakeFiles/idf_main.dir/WakeWordDetect.cc.obj -MF esp-idf\main\CMakeFiles __idf_main.dir\WakeWordDetect.cc.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/WakeWordDetect.cc.obj -c D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/W akeWordDetect.cc D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/WakeWordDetect.cc: In constructor 'WakeWordDetect::WakeWordDetect()': D:/download/Esp32-xiaozhi/code/xiaozhi-esp32-0.3.1/main/WakeWordDetect.cc:57:5: error: 'afe_config_t' has no non-static data member named 'fixed_first_channel' 57 | }; | ^ [1636/1642] Building CXX object esp-idf/main/CMakeFiles/__idf_main.dir/Application.cc.obj ninja: build stopped: subcommand failed.

78 commented 21 hours ago

SDK v5.3以上,开发板选 esp32s3