Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Makefile:129: recipe for target 'all' failed (AIV-485) #194

Closed
We-Sky opened this issue Jan 8, 2022 · 12 comments
Closed

Makefile:129: recipe for target 'all' failed (AIV-485) #194

We-Sky opened this issue Jan 8, 2022 · 12 comments

Comments

@We-Sky
Copy link

We-Sky commented Jan 8, 2022

/esp-who/examples/human_face_detection/lcd和/esp-who/examples/human_face_recognition/lcd build的时候都提示这个报错编译失败

@github-actions github-actions bot changed the title Makefile:129: recipe for target 'all' failed Makefile:129: recipe for target 'all' failed (AIV-485) Jan 8, 2022
@ESP-YHY
Copy link

ESP-YHY commented Jan 13, 2022

请提供更多的 log 信息,谢谢

@We-Sky
Copy link
Author

We-Sky commented Jan 14, 2022

请提供更多的 log 信息,谢谢
Executing action: all (aliases: build)
Running make in directory /home/zhongtian/esp-who/examples/single_chip/camera_web_server/build
Executing "make -j 14 all"...
[ 0%] Built target memory_ld
[ 0%] Built target custom_bundle
[ 0%] Built target _project_elf_src
[ 1%] Built target partition_table_bin
[ 1%] Performing build step for 'bootloader'
[ 1%] Built target __idf_ulp
[ 1%] Built target __idf_esp_serial_slave_link
[ 1%] Built target _project_elf_src
[ 5%] Built target __idf_log
[ 2%] Built target __idf_sdmmc
[ 11%] Built target __idf_esp_rom
[ 2%] Built target __idf_esp_https_ota
[ 13%] Built target __idf_esp_common
[ 3%] Built target __idf_esp_http_server
[ 16%] Built target __idf_xtensa
[ 4%] Built target __idf_esp_http_client
[ 27%] Built target __idf_esp_hw_support
[ 5%] Built target __idf_tcp_transport
[ 29%] Built target __idf_esp_system
[ 5%] Built target __idf_esp-tls
[ 38%] Built target __idf_efuse
[ 7%] Built target __idf_nghttp
[ 62%] Built target __idf_bootloader_support
[ 7%] Built target __idf_cxx
[ 64%] Built target __idf_spi_flash
[ 9%] Built target __idf_newlib
[ 67%] Built target __idf_micro-ecc
[ 11%] Built target __idf_freertos
[ 89%] Built target __idf_soc
[ 12%] Built target __idf_esp_timer
[ 93%] Built target __idf_hal
[ 95%] Built target __idf_main
[ 12%] Built target __idf_esp_common
[ 98%] Built target bootloader.elf
[ 13%] Built target __idf_xtensa
[100%] Built target gen_project_binary
[ 16%] Built target __idf_esp_hw_support
Bootloader binary size 0x6110 bytes. 0xef0 bytes (13%) free.
[100%] Built target bootloader_check_size
[ 18%] Built target __idf_soc
[100%] Built target app
[ 19%] Built target __idf_heap
[ 19%] No install step for 'bootloader'
[ 19%] Built target __idf_log
[ 19%] Completed 'bootloader'
[ 20%] Built target bootloader
[ 30%] Built target __idf_lwip
[ 31%] Built target __idf_esp_wifi
[ 39%] Built target __idf_wpa_supplicant
[ 39%] Built target __idf_esp_event
[ 40%] Built target __idf_esp_netif
[ 40%] Built target __idf_tcpip_adapter
[ 42%] Built target __idf_esp_eth
[ 42%] Built target __idf_vfs
[ 47%] Built target __idf_hal
[ 48%] Built target __idf_esp_rom
[ 52%] Built target __idf_esp_system
[ 52%] Built target __idf_esp_phy
[ 53%] Built target __idf_pthread
[ 55%] Built target __idf_nvs_flash
[ 57%] Built target __idf_spi_flash
[ 58%] Built target __idf_bootloader_support
[ 58%] Built target __idf_app_update
[ 66%] Built target mbedcrypto
[ 67%] Built target mbedx509
[ 68%] Built target mbedtls
[ 69%] Built target __idf_mbedtls
[ 69%] Built target __idf_esp_pm
[ 73%] Built target __idf_driver
[ 74%] Built target __idf_efuse
[ 74%] Built target __idf_esp_ringbuf
[ 75%] Built target __idf_esp-sr
[ 75%] Built target __idf_esp_adc_cal
[ 76%] Built target __idf_unity
[ 77%] Built target __idf_console
[ 78%] Built target __idf_protobuf-c
[ 78%] Built target __idf_app_trace
[ 78%] Built target __idf_esp_gdbstub
[ 78%] Built target __idf_expat
[ 79%] Built target __idf_espcoredump
[ 80%] Built target __idf_esp_lcd
[ 80%] Built target __idf_esp_hid
[ 80%] Built target __idf_esp_websocket_client
[ 81%] Built target __idf_asio
[ 83%] Built target __idf_coap
[ 84%] Built target __idf_wear_levelling
[ 84%] Built target __idf_json
[ 84%] Built target __idf_perfmon
[ 85%] Built target __idf_mqtt
[ 87%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/xclk.c.obj
[ 87%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov7670.c.obj
[ 87%] Built target __idf_openssl
[ 87%] Built target __idf_fb_gfx
[ 87%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/nt99141.c.obj
[ 88%] Built target __idf_mdns
[ 89%] Built target __idf_spiffs
[ 89%] Built target __idf_esp-face
[ 89%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/yuv.c.obj
[ 89%] Built target __idf_cmock
[ 93%] Built target __idf_freemodbus
[ 93%] Building CXX object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/to_jpg.cpp.obj
[ 94%] Built target __idf_protocomm
[ 95%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/to_bmp.c.obj
[ 95%] Building CXX object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/jpge.cpp.obj
[ 95%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/esp_jpg_decode.c.obj
[ 97%] Built target __idf_fatfs
Scanning dependencies of target __idf_esp_local_ctrl
Scanning dependencies of target __idf_wifi_provisioning
[ 97%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj
[ 97%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj
[ 97%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_framesize':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:278:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
int ret = 0;
^~~
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_brightness':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:685:10: warning: variable 'negative' set but not used [-Wunused-but-set-variable]
bool negative = false;
^~~~~~~~
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_contrast':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:733:10: warning: unused variable 'negative' [-Wunused-variable]
bool negative = false;
^~~~~~~~
At top level:
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:147:12: warning: 'calc_sysclk' defined but not used [-Wunused-function]
static int calc_sysclk(int xclk, bool pll_bypass, int pll_multiplier, int pll_sys_div, int pll_pre_div, bool pll_root_2x, int pll_seld5, bool pclk_manual, int pclk_div)
^~~~~~~~~~~
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c: In function 'camera_enable_out_clock':
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c:34:5: error: implicit declaration of function 'periph_module_enable'; did you mean 'esp_intr_enable'? [-Werror=implicit-function-declaration]
periph_module_enable(PERIPH_LEDC_MODULE);
^~~~~~~~~~~~~~~~~~~~
esp_intr_enable
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c:34:26: error: 'PERIPH_LEDC_MODULE' undeclared (first use in this function)
periph_module_enable(PERIPH_LEDC_MODULE);
^~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c:34:26: note: each undeclared identifier is reported only once for each function it appears in
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c: In function 'camera_disable_out_clock':
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c:60:5: error: implicit declaration of function 'periph_module_disable'; did you mean 'esp_intr_disable'? [-Werror=implicit-function-declaration]
periph_module_disable(PERIPH_LEDC_MODULE);
^~~~~~~~~~~~~~~~~~~~~
esp_intr_disable
/home/zhongtian/esp-who/components/esp32-camera/driver/xclk.c:60:27: error: 'PERIPH_LEDC_MODULE' undeclared (first use in this function)
periph_module_disable(PERIPH_LEDC_MODULE);
^~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/build.make:134: recipe for target 'esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/xclk.c.obj' failed
make[2]: *** [esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/xclk.c.obj] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:5903: recipe for target 'esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/all' failed
make[1]: *** [esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 98%] Linking C static library libesp_local_ctrl.a
[ 98%] Built target __idf_esp_local_ctrl
[ 98%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj
[ 98%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj
[ 98%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
[ 99%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj
[ 99%] Linking C static library libwifi_provisioning.a
[ 99%] Built target __idf_wifi_provisioning
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
make failed with exit code 2

这是我的编译过程输出

@ESP-YHY
Copy link

ESP-YHY commented Jan 14, 2022

ts/esp32-camera/driver/xclk.c:34:26: error: 'PERIPH_LEDC_MO

请使用 IDF 的 release/v4.4 试一下。

@We-Sky
Copy link
Author

We-Sky commented Jan 14, 2022

ts/esp32-camera/driver/xclk.c:34:26: error: 'PERIPH_LEDC_MO

请使用 IDF 的 release/v4.4 试一下。

我看esp-who的文件夹下也有一个esp-idf,是需要替换这个吗,还是把之前设置的esp-idf重新下载一个

@ESP-YHY
Copy link

ESP-YHY commented Jan 14, 2022

ts/esp32-camera/driver/xclk.c:34:26: error: 'PERIPH_LEDC_MO

请使用 IDF 的 release/v4.4 试一下。

我看esp-who的文件夹下也有一个esp-idf,是需要替换这个吗,还是把之前设置的esp-idf重新下载一个

最新的 esp-who 的文件夹下应该是没有 esp-idf 的。你使用哪个 IDF 就更新哪个 IDF 就行。

@We-Sky
Copy link
Author

We-Sky commented Jan 14, 2022

ts/esp32-camera/driver/xclk.c:34:26: error: 'PERIPH_LEDC_MO

请使用 IDF 的 release/v4.4 试一下。

我看esp-who的文件夹下也有一个esp-idf,是需要替换这个吗,还是把之前设置的esp-idf重新下载一个

最新的 esp-who 的文件夹下应该是没有 esp-idf 的。你使用哪个 IDF 就更新哪个 IDF 就行。

更新是直接clone 4.4版本还是有别的命令呀

@We-Sky
Copy link
Author

We-Sky commented Jan 14, 2022

你好 我重新装了一遍idf 4.4后还是报错呀

[ 74%] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj
[ 74%] Building C object esp-idf/openssl/CMakeFiles/__idf_openssl.dir/platform/ssl_pm.c.obj
[ 74%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io_i80.c.obj
[ 74%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_auth/crypto_auth.c.obj
[ 74%] Building C object esp-idf/cbor/CMakeFiles/__idf_cbor.dir/tinycbor/src/cbortojson.c.obj
[ 75%] Building C object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/face_detection/fd_forward.c.obj
[ 75%] Built target __idf_cmock
[ 75%] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj
[ 75%] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj
[ 75%] Linking C static library libasio.a
[ 75%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c.obj
[ 76%] Linking C static library libmqtt.a
[ 76%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj
[ 76%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj
[ 76%] Building C object esp-idf/openssl/CMakeFiles/__idf_openssl.dir/platform/ssl_port.c.obj
[ 76%] Building C object esp-idf/cbor/CMakeFiles/__idf_cbor.dir/tinycbor/src/cborvalidation.c.obj
[ 76%] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj
[ 76%] Building CXX object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/object_detection/object_detection.cpp.obj
[ 76%] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj
[ 76%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/camera.c.obj
[ 76%] Linking C static library libopenssl.a
[ 76%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c.obj
[ 76%] Built target __idf_asio
[ 76%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj
[ 76%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj
[ 76%] Built target __idf_mqtt
[ 76%] Building C object esp-idf/cbor/CMakeFiles/__idf_cbor.dir/tinycbor/src/open_memstream.c.obj
[ 77%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj
[ 77%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj
[ 77%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj
[ 77%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj
[ 77%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj
[ 77%] Linking C static library libspiffs.a
[ 77%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.obj
[ 77%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj
[ 77%] Linking C static library libcbor.a
[ 77%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/address.c.obj
[ 77%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj
[ 77%] Building C object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/face_recognition/fr_forward.c.obj
[ 77%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/sccb.c.obj
[ 77%] Built target __idf_openssl
[ 78%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/async.c.obj
[ 78%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/block.c.obj
[ 78%] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj
[ 78%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box.c.obj
[ 78%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box_easy.c.obj
[ 78%] Built target __idf_spiffs
[ 79%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box_seal.c.obj
[ 79%] Built target __idf_cbor
[ 79%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c.obj
[ 79%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj
[ 79%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c.obj
[ 80%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj
[ 80%] Building C object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/pose_estimation/pe_forward.c.obj
[ 80%] Building C object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/face_recognition/fr_flash.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.obj
[ 80%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/sensor.c.obj
[ 80%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_asn1.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/ed25519/core_ed25519.c.obj
[ 80%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_cache.c.obj
[ 80%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/driver/xclk.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/ed25519/core_ristretto255.c.obj
[ 80%] Linking C static library libprotocomm.a
[ 80%] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_rgb_panel.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c.obj
[ 80%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_debug.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c.obj
[ 80%] Linking C static library libesp_lcd.a
[ 80%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c.obj
[ 80%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj
[ 80%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov2640.c.obj
[ 80%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.c.obj
[ 81%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_event.c.obj
[ 81%] Building C object esp-idf/esp-face/CMakeFiles/__idf_esp-face.dir/image_util/image_util.c.obj
[ 81%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_hashkey.c.obj
[ 81%] Built target __idf_protocomm
Scanning dependencies of target __idf_esp_local_ctrl
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c.obj
[ 81%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c.obj
[ 81%] Built target __idf_esp_lcd
[ 81%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj
[ 81%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj
Scanning dependencies of target __idf_wifi_provisioning
[ 81%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov3660.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_generichash/crypto_generichash.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_hash/crypto_hash.c.obj
[ 81%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_io.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.obj
[ 81%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_mbedtls.c.obj
[ 81%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj
[ 81%] Linking C static library libesp-face.a
[ 81%] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj
[ 81%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.c.obj
[ 81%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c.obj
[ 82%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj
[ 82%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov5640.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c.obj
[ 82%] Linking C static library libesp_local_ctrl.a
[ 82%] Built target __idf_esp-face
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_kdf/crypto_kdf.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_kx/crypto_kx.c.obj
[ 82%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_notls.c.obj
[ 82%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj
[ 82%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj
[ 82%] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.obj
[ 82%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/common/esp_modbus_master.c.obj
[ 82%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.obj
[ 83%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov7725.c.obj
[ 83%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_prng.c.obj
[ 83%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c.obj
[ 83%] Built target __idf_esp_local_ctrl
[ 83%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.c.obj
[ 83%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.c.obj
[ 84%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj
[ 84%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/ov7670.c.obj
[ 84%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/sensors/nt99141.c.obj
[ 84%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c.obj
[ 84%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/yuv.c.obj
[ 84%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/to_bmp.c.obj
[ 84%] Building CXX object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/to_jpg.cpp.obj
[ 85%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_session.c.obj
[ 85%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/common/esp_modbus_slave.c.obj
[ 85%] Building CXX object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/jpge.cpp.obj
[ 85%] Building C object esp-idf/esp32-camera/CMakeFiles/__idf_esp32-camera.dir/conversions/esp_jpg_decode.c.obj
[ 86%] Linking C static library libfatfs.a
[ 86%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c.obj
[ 86%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.c.obj
[ 86%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c.obj
[ 86%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c.obj
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c.obj
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_framesize':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:278:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
int ret = 0;
^~~
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c.obj
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_brightness':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:685:10: warning: variable 'negative' set but not used [-Wunused-but-set-variable]
bool negative = false;
^~~~~~~~
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c: In function 'set_contrast':
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:733:10: warning: unused variable 'negative' [-Wunused-variable]
bool negative = false;
^~~~~~~~
At top level:
/home/zhongtian/esp-who/components/esp32-camera/sensors/nt99141.c:147:12: warning: 'calc_sysclk' defined but not used [-Wunused-function]
static int calc_sysclk(int xclk, bool pll_bypass, int pll_multiplier, int pll_sys_div, int pll_pre_div, bool pll_root_2x, int pll_seld5, bool pclk_manual, int pclk_div)
^~~~~~~~~~~
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/mb.c.obj
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/mb_m.c.obj
[ 87%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_tcp.c.obj
[ 87%] Built target __idf_fatfs
[ 87%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj
[ 87%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/coap_time.c.obj
[ 87%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj
[ 87%] Linking C static library libesp32-camera.a
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c.obj
[ 87%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/ascii/mbascii.c.obj
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c.obj
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.obj
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/ascii/mbascii_m.c.obj
[ 87%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/encode.c.obj
[ 87%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S.obj
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c.obj
[ 87%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c.obj
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/rtu/mbrtu_m.c.obj
[ 87%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S.obj
[ 87%] Built target __idf_esp32-camera
[ 87%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/rtu/mbrtu.c.obj
[ 87%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj
[ 87%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/mem.c.obj
[ 88%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/rtu/mbcrc.c.obj
[ 88%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S.obj
[ 88%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/net.c.obj
[ 89%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S.obj
[ 89%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj
[ 89%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/option.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c.obj
[ 90%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S.obj
[ 90%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S.obj
[ 90%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/pdu.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/ristretto255/ref10/scalarmult_ristretto255_ref10.c.obj
[ 90%] Generating ../../monitor.html.gz.S
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c.obj
[ 90%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj
[ 90%] Generating ../../index_ov2640.html.gz.S
[ 90%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/tcp/mbtcp.c.obj
[ 90%] Generating ../../index_ov3660.html.gz.S
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c.obj
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c.obj
[ 90%] Generating ../../index_ov5640.html.gz.S
[ 90%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.c.obj
[ 90%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj
[ 91%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c.obj
[ 91%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/resource.c.obj
[ 91%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/port.c.obj
[ 91%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/tcp/mbtcp_m.c.obj
[ 91%] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj
[ 91%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/str.c.obj
[ 91%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c.obj
[ 91%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c.obj
[ 92%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/subscribe.c.obj
[ 92%] Building C object esp-idf/coap/CMakeFiles/__idf_coap.dir/libcoap/src/uri.c.obj
Scanning dependencies of target __idf_main
[ 92%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portevent.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/crypto_sign.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.c.obj
[ 92%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c.obj
[ 93%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portevent_m.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c.obj
[ 93%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portother.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.obj
[ 93%] Linking C static library libwifi_provisioning.a
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.obj
[ 93%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portother_m.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c.obj
[ 93%] Linking C static library libcoap.a
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/crypto_stream.c.obj
[ 93%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.obj
[ 94%] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/app_main.c.obj
[ 94%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c.obj
[ 94%] Building ASM object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.obj
[ 94%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.obj
[ 95%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.obj
[ 95%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.obj
[ 95%] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/app_wifi.c.obj
[ 95%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c.obj
[ 95%] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/app_camera.c.obj
[ 95%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portserial.c.obj
[ 95%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c.obj
[ 95%] Built target __idf_wifi_provisioning
[ 95%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c.obj
[ 95%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/portserial_m.c.obj
[ 95%] Built target __idf_coap
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:28:
/home/zhongtian/esp-idf/components/esp_event/include/esp_event_loop.h:2:2: warning: #warning "esp_event_loop.h is deprecated, please include esp_event.h instead" [-Wcpp]
#warning "esp_event_loop.h is deprecated, please include esp_event.h instead"
^~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:29:
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c: In function 'event_handler':
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:74:31: warning: passing argument 1 of 'ip4addr_ntoa' from incompatible pointer type [-Wincompatible-pointer-types]
ip4addr_ntoa(&event->event_info.got_ip.ip_info.ip));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:421:137: note: in definition of macro 'ESP_LOG_LEVEL'
if (level==ESP_LOG_ERROR ) { esp_log_write(ESP_LOG_ERROR, tag, LOG_FORMAT(E, format), esp_log_timestamp(), tag, ##VA_ARGS); }
^~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:353:38: note: in expansion of macro 'ESP_LOG_LEVEL_LOCAL'
#define ESP_LOGI( tag, format, ... ) ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, tag, format, ##VA_ARGS)
^~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:73:9: note: in expansion of macro 'ESP_LOGI'
ESP_LOGI(TAG, "got ip:%s",
^~~~~~~~
In file included from /home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h:43,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter_types.h:18,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:24,
from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h:207:7: note: expected 'const ip4_addr_t *' {aka 'const struct ip4_addr *'} but argument is of type 'esp_ip4_addr_t *' {aka 'struct esp_ip4_addr *'}
char *ip4addr_ntoa(const ip4_addr_t *addr);
^~~~~~~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:29:
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:74:31: warning: passing argument 1 of 'ip4addr_ntoa' from incompatible pointer type [-Wincompatible-pointer-types]
ip4addr_ntoa(&event->event_info.got_ip.ip_info.ip));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:422:137: note: in definition of macro 'ESP_LOG_LEVEL'
else if (level==ESP_LOG_WARN ) { esp_log_write(ESP_LOG_WARN, tag, LOG_FORMAT(W, format), esp_log_timestamp(), tag, ##VA_ARGS); }
^~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:353:38: note: in expansion of macro 'ESP_LOG_LEVEL_LOCAL'
#define ESP_LOGI( tag, format, ... ) ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, tag, format, ##VA_ARGS)
^~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:73:9: note: in expansion of macro 'ESP_LOGI'
ESP_LOGI(TAG, "got ip:%s",
^~~~~~~~
In file included from /home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h:43,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter_types.h:18,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:24,
from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h:207:7: note: expected 'const ip4_addr_t *' {aka 'const struct ip4_addr *'} but argument is of type 'esp_ip4_addr_t *' {aka 'struct esp_ip4_addr *'}
char *ip4addr_ntoa(const ip4_addr_t *addr);
^~~~~~~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:29:
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:74:31: warning: passing argument 1 of 'ip4addr_ntoa' from incompatible pointer type [-Wincompatible-pointer-types]
ip4addr_ntoa(&event->event_info.got_ip.ip_info.ip));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:423:137: note: in definition of macro 'ESP_LOG_LEVEL'
else if (level==ESP_LOG_DEBUG ) { esp_log_write(ESP_LOG_DEBUG, tag, LOG_FORMAT(D, format), esp_log_timestamp(), tag, ##VA_ARGS); }
^~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:353:38: note: in expansion of macro 'ESP_LOG_LEVEL_LOCAL'
#define ESP_LOGI( tag, format, ... ) ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, tag, format, ##VA_ARGS)
^~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:73:9: note: in expansion of macro 'ESP_LOGI'
ESP_LOGI(TAG, "got ip:%s",
^~~~~~~~
In file included from /home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h:43,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter_types.h:18,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:24,
from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h:207:7: note: expected 'const ip4_addr_t *' {aka 'const struct ip4_addr *'} but argument is of type 'esp_ip4_addr_t *' {aka 'struct esp_ip4_addr *'}
char *ip4addr_ntoa(const ip4_addr_t *addr);
^~~~~~~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:29:
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:74:31: warning: passing argument 1 of 'ip4addr_ntoa' from incompatible pointer type [-Wincompatible-pointer-types]
ip4addr_ntoa(&event->event_info.got_ip.ip_info.ip));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:424:137: note: in definition of macro 'ESP_LOG_LEVEL'
else if (level==ESP_LOG_VERBOSE ) { esp_log_write(ESP_LOG_VERBOSE, tag, LOG_FORMAT(V, format), esp_log_timestamp(), tag, ##VA_ARGS); }
^~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:353:38: note: in expansion of macro 'ESP_LOG_LEVEL_LOCAL'
#define ESP_LOGI( tag, format, ... ) ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, tag, format, ##VA_ARGS)
^~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:73:9: note: in expansion of macro 'ESP_LOGI'
ESP_LOGI(TAG, "got ip:%s",
^~~~~~~~
In file included from /home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h:43,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter_types.h:18,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:24,
from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h:207:7: note: expected 'const ip4_addr_t *' {aka 'const struct ip4_addr *'} but argument is of type 'esp_ip4_addr_t *' {aka 'struct esp_ip4_addr *'}
char *ip4addr_ntoa(const ip4_addr_t *addr);
^~~~~~~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:29:
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:74:31: warning: passing argument 1 of 'ip4addr_ntoa' from incompatible pointer type [-Wincompatible-pointer-types]
ip4addr_ntoa(&event->event_info.got_ip.ip_info.ip));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:425:137: note: in definition of macro 'ESP_LOG_LEVEL'
else { esp_log_write(ESP_LOG_INFO, tag, LOG_FORMAT(I, format), esp_log_timestamp(), tag, ##VA_ARGS); }
^~~~~~~~~~~
/home/zhongtian/esp-idf/components/log/include/esp_log.h:353:38: note: in expansion of macro 'ESP_LOG_LEVEL_LOCAL'
#define ESP_LOGI( tag, format, ... ) ESP_LOG_LEVEL_LOCAL(ESP_LOG_INFO, tag, format, ##VA_ARGS)
^~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:73:9: note: in expansion of macro 'ESP_LOGI'
ESP_LOGI(TAG, "got ip:%s",
^~~~~~~~
In file included from /home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h:43,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter_types.h:18,
from /home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:24,
from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h:207:7: note: expected 'const ip4_addr_t *' {aka 'const struct ip4_addr *'} but argument is of type 'esp_ip4_addr_t *' {aka 'struct esp_ip4_addr *'}
char *ip4addr_ntoa(const ip4_addr_t *addr);
^~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:90:5: warning: 'mdns_handle_system_event' is deprecated [-Wdeprecated-declarations]
mdns_handle_system_event(ctx, event);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:36:
/home/zhongtian/esp-idf/components/mdns/include/mdns.h:680:11: note: declared here
esp_err_t mdns_handle_system_event(void *ctx, system_event_t *event) attribute((deprecated));
^~~~~~~~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c: In function 'app_wifi_main':
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:169:5: warning: 'tcpip_adapter_init' is deprecated [-Wdeprecated-declarations]
tcpip_adapter_init();
^~~~~~~~~~~~~~~~~~
In file included from /home/zhongtian/esp-idf/components/esp_netif/include/esp_netif.h:35,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:22,
from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/tcpip_adapter/include/tcpip_adapter.h:34:6: note: declared here
void tcpip_adapter_init(void) attribute ((deprecated));
^~~~~~~~~~~~~~~~~~
/home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:170:5: warning: 'esp_event_loop_init' is deprecated [-Wdeprecated-declarations]
ESP_ERROR_CHECK(esp_event_loop_init(event_handler, NULL));
^~~~~~~~~~~~~~~
In file included from /home/zhongtian/esp-idf/components/esp_event/include/esp_event.h:28,
from /home/zhongtian/esp-idf/components/esp_wifi/include/esp_wifi.h:56,
from /home/zhongtian/esp-who/examples/single_chip/camera_web_server/main/app_wifi.c:27:
/home/zhongtian/esp-idf/components/esp_event/include/esp_event_legacy.h:241:11: note: declared here
esp_err_t esp_event_loop_init(system_event_cb_t cb, void *ctx) attribute ((deprecated));
^~~~~~~~~~~~~~~~~~~
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/porttimer.c.obj
[ 96%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa208/stream_salsa208.c.obj
[ 96%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfunccoils.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfunccoils_m.c.obj
[ 96%] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/app_mdns.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/port/porttimer_m.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncdisc.c.obj
[ 96%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncdisc_m.c.obj
[ 96%] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/app_httpd.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncdiag.c.obj
[ 96%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_verify/sodium/verify.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncholding.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncholding_m.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncinput.c.obj
[ 96%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncinput_m.c.obj
[ 96%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/randombytes/randombytes.c.obj
[ 97%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbfuncother.c.obj
[ 97%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/modbus/functions/mbutils.c.obj
[ 97%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/serial_slave/modbus_controller/mbc_serial_slave.c.obj
[ 97%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/serial_master/modbus_controller/mbc_serial_master.c.obj
[ 97%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/tcp_slave/port/port_tcp_slave.c.obj
[ 98%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/sodium/codecs.c.obj
[ 98%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/tcp_slave/modbus_controller/mbc_tcp_slave.c.obj
[ 98%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/sodium/core.c.obj
[ 98%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/tcp_master/modbus_controller/mbc_tcp_master.c.obj
[ 98%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/tcp_master/port/port_tcp_master.c.obj
[ 98%] Building C object esp-idf/freemodbus/CMakeFiles/__idf_freemodbus.dir/common/esp_modbus_master_tcp.c.obj
[ 98%] Building C object esp-idf/freemodbus/CMakeFiles/idf_freemodbus.dir/common/esp_modbus_slave_tcp.c.obj
[ 98%] Building ASM object esp-idf/main/CMakeFiles/idf_main.dir//
/index_ov2640.html.gz.S.obj
[ 99%] Building C object esp-idf/freemodbus/CMakeFiles/idf_freemodbus.dir/common/esp_modbus_master_serial.c.obj
[ 99%] Building C object esp-idf/freemodbus/CMakeFiles/idf_freemodbus.dir/common/esp_modbus_slave_serial.c.obj
[ 99%] Building ASM object esp-idf/main/CMakeFiles/idf_main.dir///index_ov3660.html.gz.S.obj
[ 99%] Building ASM object esp-idf/main/CMakeFiles/idf_main.dir//
/index_ov5640.html.gz.S.obj
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/sodium/runtime.c.obj
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/sodium/utils.c.obj
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/idf_libsodium.dir/libsodium/src/libsodium/sodium/version.c.obj
[ 99%] Building ASM object esp-idf/main/CMakeFiles/idf_main.dir//
/monitor.html.gz.S.obj
[ 99%] Linking C static library libmain.a
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/port/randombytes_esp32.c.obj
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/port/crypto_hash_mbedtls/crypto_hash_sha256_mbedtls.c.obj
[ 99%] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/port/crypto_hash_mbedtls/crypto_hash_sha512_mbedtls.c.obj
[ 99%] Linking C static library liblibsodium.a
[ 99%] Linking C static library libfreemodbus.a
[ 99%] Built target __idf_main
[ 99%] Built target __idf_freemodbus
[ 99%] Built target __idf_libsodium
Scanning dependencies of target __ldgen_output_sections.ld
[ 99%] Generating ld/sections.ld
/home/zhongtian/.espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-objdump: /home/zhongtian/esp-who/examples/single_chip/camera_web_server/build/esp-idf/mbedtls/libmbedtls.a: file format not recognized
Traceback (most recent call last):
File "/home/zhongtian/esp-idf/tools/ldgen/ldgen.py", line 178, in
main()
File "/home/zhongtian/esp-idf/tools/ldgen/ldgen.py", line 134, in main
dump = StringIO(subprocess.check_output([objdump, '-h', library]).decode())
File "/usr/lib/python3.8/subprocess.py", line 415, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.8/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/home/zhongtian/.espressif/tools/xtensa-esp32-elf/esp-2021r2-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-objdump', '-h', '/home/zhongtian/esp-who/examples/single_chip/camera_web_server/build/esp-idf/mbedtls/libmbedtls.a']' returned non-zero exit status 1.
esp-idf/esp_system/CMakeFiles/__ldgen_output_sections.ld.dir/build.make:163: recipe for target 'esp-idf/esp_system/ld/sections.ld' failed
make[2]: *** [esp-idf/esp_system/ld/sections.ld] Error 1
CMakeFiles/Makefile2:2679: recipe for target 'esp-idf/esp_system/CMakeFiles/__ldgen_output_sections.ld.dir/all' failed
make[1]: *** [esp-idf/esp_system/CMakeFiles/__ldgen_output_sections.ld.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
make failed with exit code 2

@We-Sky
Copy link
Author

We-Sky commented Jan 14, 2022

我发现我按照文档克隆后执行git submodule update --recursive --init 得到的是
image
这个版本
但是master分支里面没有camera_web的例程,是因为这个问题报错的吗

@ESP-YHY
Copy link

ESP-YHY commented Jan 14, 2022

我发现我按照文档克隆后执行git submodule update --recursive --init 得到的是 image 这个版本 但是master分支里面没有camera_web的例程,是因为这个问题报错的吗

参考以下,进行 IDF 更新:
git clone ${IDF 仓库}
进入 IDF 仓库
git checkout release/v4.4
git submodule update --init

@ESP-YHY
Copy link

ESP-YHY commented Jan 14, 2022

我发现我按照文档克隆后执行git submodule update --recursive --init 得到的是 image 这个版本 但是master分支里面没有camera_web的例程,是因为这个问题报错的吗

ESP-WHO 是最新的吗?

@We-Sky
Copy link
Author

We-Sky commented Feb 11, 2022

ESP-IDF已经更新到最新,ESP-WHO也是更新到最新了,还是报错呢
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
make failed with exit code 2

@Auroragan
Copy link

你好,该问题已修复,请重新尝试。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants