jomjol / AI-on-the-edge-device

Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world
https://jomjol.github.io/AI-on-the-edge-device-docs/
5.98k stars 648 forks source link

Problem compiling code #387

Closed CaioBolzan closed 3 years ago

CaioBolzan commented 3 years ago

There is an error compiling your project and I don't know what to do. Could you help me?

components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::disable_auto_reconnect' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::user_context' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::task_prio' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::task_stack' 
[-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::buffer_size' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::cert_pem' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::cert_len' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::client_cert_pem' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::client_cert_len' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::client_key_pem' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::client_key_len' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::transport' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::refresh_connection_after_ms' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::psk_hint_key' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::use_global_ca_store' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::reconnect_timeout_ms' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::alpn_protos' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::clientkey_password' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::clientkey_password_len' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::protocol_ver' [-Wmissing-field-initializers]
components\jomjol_mqtt\interface_mqtt.cpp:105:5: warning: missing initializer for member 'esp_mqtt_client_config_t::out_buffer_size' [-Wmissing-field-initializers]
Compiling .pio\build\esp32cam\esp-idf\jomjol_tfliteclass\server_tflite.cpp.o
Archiving .pio\build\esp32cam\esp-idf\jomjol_mqtt\libjomjol_mqtt.a
Compiling .pio\build\esp32cam\esp-idf\jomjol_time_sntp\time_sntp.cpp.o
Archiving .pio\build\esp32cam\esp-idf\jomjol_image_proc\libjomjol_image_proc.a
Compiling .pio\build\esp32cam\esp-idf\jomjol_wlan\connect_wlan.cpp.o
Archiving .pio\build\esp32cam\esp-idf\jomjol_time_sntp\libjomjol_time_sntp.a
Compiling .pio\build\esp32cam\esp-idf\jomjol_wlan\read_wlanini.cpp.o
Compiling .pio\build\esp32cam\esp-idf\jsmn\src\jsmn.c.o
Archiving .pio\build\esp32cam\esp-idf\jsmn\libjsmn.a
Compiling .pio\build\esp32cam\esp-idf\json\cJSON\cJSON.c.o
Archiving .pio\build\esp32cam\esp-idf\jomjol_tfliteclass\libjomjol_tfliteclass.a
Compiling .pio\build\esp32cam\esp-idf\json\cJSON\cJSON_Utils.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_aead\chacha20poly1305\sodium\aead_chacha20poly1305.c.o
Archiving .pio\build\esp32cam\esp-idf\jomjol_wlan\libjomjol_wlan.a
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_aead\xchacha20poly1305\sodium\aead_xchacha20poly1305.c.o
Archiving .pio\build\esp32cam\esp-idf\json\libjson.a
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_auth\crypto_auth.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_auth\hmacsha256\auth_hmacsha256.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_auth\hmacsha512\auth_hmacsha512.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_auth\hmacsha512256\auth_hmacsha512256.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_box\crypto_box.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_box\crypto_box_easy.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_box\crypto_box_seal.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_box\curve25519xchacha20poly1305\box_curve25519xchacha20poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_box\curve25519xsalsa20poly1305\box_curve25519xsalsa20poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_core\curve25519\ref10\curve25519_ref10.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_core\hchacha20\core_hchacha20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_core\hsalsa20\core_hsalsa20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_core\hsalsa20\ref2\core_hsalsa20_ref2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_core\salsa\ref\core_salsa_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\crypto_generichash.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\generichash_blake2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-avx2.c.oCompiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-sse41.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\blake2b-compress-ssse3.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\blake2b-ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_generichash\blake2b\ref\generichash_blake2b.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_hash\crypto_hash.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_hash\sha256\hash_sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_hash\sha256\cp\hash_sha256_cp.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_hash\sha512\hash_sha512.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_hash\sha512\cp\hash_sha512_cp.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_kdf\crypto_kdf.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_kdf\blake2b\kdf_blake2b.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_kx\crypto_kx.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_onetimeauth\crypto_onetimeauth.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_onetimeauth\poly1305\onetimeauth_poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_onetimeauth\poly1305\donna\poly1305_donna.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_onetimeauth\poly1305\sse2\poly1305_sse2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\crypto_pwhash.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\argon2-core.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\argon2-encoding.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\argon2-fill-block-ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\argon2-fill-block-ssse3.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\argon2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\blake2b-long.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\argon2\pwhash_argon2i.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\crypto_scrypt-common.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\pbkdf2-sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\pwhash_scryptsalsa208sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\scrypt_platform.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\nosse\pwhash_scryptsalsa208sha256_nosse.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_pwhash\scryptsalsa208sha256\sse\pwhash_scryptsalsa208sha256_sse.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\crypto_scalarmult.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\scalarmult_curve25519.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\donna_c64\curve25519_donna_c64.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\ref10\x25519_ref10.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\consts.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\curve25519_sandy2x.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_invert.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_mul.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_nsquare.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\fe51_pack.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\fe_frombytes_sandy2x.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\ladder.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\ladder_base.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_scalarmult\curve25519\sandy2x\sandy2x.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_secretbox\crypto_secretbox.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_secretbox\crypto_secretbox_easy.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_secretbox\xchacha20poly1305\secretbox_xchacha20poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_secretbox\xsalsa20poly1305\secretbox_xsalsa20poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_shorthash\crypto_shorthash.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_shorthash\siphash24\shorthash_siphash24.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_shorthash\siphash24\shorthash_siphashx24.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_shorthash\siphash24\ref\shorthash_siphash24_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_shorthash\siphash24\ref\shorthash_siphashx24_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\crypto_sign.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\ed25519\sign_ed25519.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\ed25519\ref10\keypair.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\ed25519\ref10\obsolete.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\ed25519\ref10\open.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_sign\ed25519\ref10\sign.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\crypto_stream.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\stream_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\afternm_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\beforenm_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\consts_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\int128_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\stream_aes128ctr_nacl.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\aes128ctr\nacl\xor_afternm_aes128ctr.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\chacha20\stream_chacha20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\chacha20\dolbeau\chacha20_dolbeau-avx2.c.oCompiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\chacha20\dolbeau\chacha20_dolbeau-ssse3.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\chacha20\ref\chacha20_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\stream_salsa20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\ref\salsa20_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\xmm6\salsa20_xmm6-asm.S.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\xmm6\salsa20_xmm6.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\xmm6int\salsa20_xmm6int-avx2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa20\xmm6int\salsa20_xmm6int-sse2.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa2012\stream_salsa2012.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa2012\ref\stream_salsa2012_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa208\stream_salsa208.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\salsa208\ref\stream_salsa208_ref.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\xchacha20\stream_xchacha20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_stream\xsalsa20\stream_xsalsa20.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\crypto_verify\sodium\verify.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\randombytes\randombytes.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\randombytes\nativeclient\randombytes_nativeclient.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\randombytes\salsa20\randombytes_salsa20_random.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\randombytes\sysrandom\randombytes_sysrandom.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\sodium\core.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\sodium\runtime.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\sodium\utils.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\libsodium\src\libsodium\sodium\version.c.o
Compiling .pio\build\esp32cam\esp-idf\libsodium\port\randombytes_esp32.c.o
Compiling .pio\build\esp32cam\esp-idf\log\log.c.o
Compiling .pio\build\esp32cam\esp-idf\log\log_buffers.c.o
Compiling .pio\build\esp32cam\esp-idf\log\log_freertos.c.o
Archiving .pio\build\esp32cam\esp-idf\libsodium\liblibsodium.a
Compiling .pio\build\esp32cam\esp-idf\lwip\apps\dhcpserver\dhcpserver.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\apps\ping\esp_ping.c.o
Archiving .pio\build\esp32cam\esp-idf\log\liblog.a
Compiling .pio\build\esp32cam\esp-idf\lwip\apps\ping\ping.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\apps\ping\ping_sock.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\apps\sntp\sntp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\api_lib.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\api_msg.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\err.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\if_api.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\netbuf.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\netdb.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\netifapi.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\sockets.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\api\tcpip.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\apps\sntp\sntp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\apps\netbiosns\netbiosns.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\def.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\dns.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\inet_chksum.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\init.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ip.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\mem.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\memp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\netif.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\pbuf.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\raw.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\stats.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\sys.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\tcp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\tcp_in.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\tcp_out.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\timeouts.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\udp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\autoip.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\dhcp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\etharp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\icmp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\igmp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\ip4.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\ip4_addr.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv4\ip4_frag.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\dhcp6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\ethip6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\icmp6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\inet6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\ip6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\ip6_addr.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\ip6_frag.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\mld6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\core\ipv6\nd6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ethernet.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\lowpan6.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\slipif.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\auth.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\ccp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\chap-md5.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\chap-new.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\chap_ms.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\demand.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\eap.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\ecp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\eui64.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\fsm.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\ipcp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\ipv6cp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\lcp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\magic.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\mppe.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\multilink.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\ppp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\pppapi.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\pppcrypt.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\pppoe.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\pppol2tp.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\pppos.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\upap.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\utils.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\lwip\src\netif\ppp\vj.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\vfs_lwip.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\debug\lwip_debug.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\freertos\sys_arch.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\netif\dhcp_state.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\netif\wlanif.c.o
Compiling .pio\build\esp32cam\esp-idf\lwip\port\esp32\netif\ethernetif.c.o
Compiling .pio\build\esp32cam\esp-idf\mdns\mdns.c.o
Compiling .pio\build\esp32cam\esp-idf\mdns\mdns_console.c.o
Compiling .pio\build\esp32cam\esp-idf\mdns\mdns_networking.c.o
Archiving .pio\build\esp32cam\esp-idf\lwip\liblwip.a
Compiling .pio\build\esp32cam\esp-idf\mqtt\esp-mqtt\mqtt_client.c.o
Compiling .pio\build\esp32cam\esp-idf\mqtt\esp-mqtt\lib\mqtt_msg.c.o
Compiling .pio\build\esp32cam\esp-idf\mqtt\esp-mqtt\lib\mqtt_outbox.c.o
Archiving .pio\build\esp32cam\esp-idf\mdns\libmdns.a
Compiling .pio\build\esp32cam\esp-idf\mqtt\esp-mqtt\lib\platform_esp32_idf.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\heap.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\locks.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\poll.c.o
Archiving .pio\build\esp32cam\esp-idf\mqtt\libmqtt.a
Compiling .pio\build\esp32cam\esp-idf\newlib\pread.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\pwrite.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\pthread.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\random.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\reent_init.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\select.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\syscall_table.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\syscalls.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\termios.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\time.c.o
Compiling .pio\build\esp32cam\esp-idf\newlib\utime.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_buf.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_callbacks.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_debug.c.o
Archiving .pio\build\esp32cam\esp-idf\newlib\libnewlib.a
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_frame.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_hd.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_hd_huffman.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_hd_huffman_data.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_helper.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_http.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_map.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_mem.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_npn.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_option.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_outbound_item.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_pq.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_priority_spec.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_queue.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_rcbuf.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_session.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_stream.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_submit.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\nghttp2\lib\nghttp2_version.c.o
Compiling .pio\build\esp32cam\esp-idf\nghttp\port\http_parser.c.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_api.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_cxx_api.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_item_hash_list.cpp.o
Archiving .pio\build\esp32cam\esp-idf\nghttp\libnghttp.a
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_ops.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_page.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_pagemanager.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_storage.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_handle_simple.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_handle_locked.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_partition_manager.cpp.o
Compiling .pio\build\esp32cam\esp-idf\nvs_flash\src\nvs_types.cpp.o
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_cert.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_lib.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_methods.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_pkey.c.o
Archiving .pio\build\esp32cam\esp-idf\nvs_flash\libnvs_flash.a
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_stack.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\library\ssl_x509.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\platform\ssl_pm.c.o
Compiling .pio\build\esp32cam\esp-idf\openssl\platform\ssl_port.c.o
Compiling .pio\build\esp32cam\esp-idf\perfmon\xtensa_perfmon_access.c.o
Compiling .pio\build\esp32cam\esp-idf\perfmon\xtensa_perfmon_apis.c.o
Compiling .pio\build\esp32cam\esp-idf\perfmon\xtensa_perfmon_masks.c.o
Archiving .pio\build\esp32cam\esp-idf\openssl\libopenssl.a
Compiling .pio\build\esp32cam\esp-idf\protobuf-c\protobuf-c\protobuf-c\protobuf-c.c.o
Compiling .pio\build\esp32cam\esp-idf\protocol_examples_common\connect.c.o
Compiling .pio\build\esp32cam\esp-idf\protocol_examples_common\stdin_out.c.o
Archiving .pio\build\esp32cam\esp-idf\perfmon\libperfmon.a
Compiling .pio\build\esp32cam\esp-idf\protocomm\src\common\protocomm.c.o
Archiving .pio\build\esp32cam\esp-idf\protobuf-c\libprotobuf-c.a
Compiling .pio\build\esp32cam\esp-idf\protocomm\src\security\security0.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\src\security\security1.c.o
Archiving .pio\build\esp32cam\esp-idf\protocol_examples_common\libprotocol_examples_common.a
Compiling .pio\build\esp32cam\esp-idf\protocomm\proto-c\constants.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\proto-c\sec0.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\proto-c\sec1.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\proto-c\session.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\src\transports\protocomm_console.c.o
Compiling .pio\build\esp32cam\esp-idf\protocomm\src\transports\protocomm_httpd.c.o
Compiling .pio\build\esp32cam\esp-idf\pthread\pthread.c.o
Compiling .pio\build\esp32cam\esp-idf\pthread\pthread_cond_var.c.o
Compiling .pio\build\esp32cam\esp-idf\pthread\pthread_local_storage.c.o
Archiving .pio\build\esp32cam\esp-idf\protocomm\libprotocomm.a
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_cmd.c.o
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_common.c.o
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_init.c.o
Archiving .pio\build\esp32cam\esp-idf\pthread\libpthread.a
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_io.c.o
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_mmc.c.o
Compiling .pio\build\esp32cam\esp-idf\sdmmc\sdmmc_sd.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\adc_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\dac_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\cpu_util.c.o
Archiving .pio\build\esp32cam\esp-idf\sdmmc\libsdmmc.a
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\gpio_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_clk.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_clk_init.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_init.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_io_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_pm.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_sleep.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_time.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\rtc_wdt.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\sdio_slave_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\sdmmc_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\interrupts.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\soc_memory_layout.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\spi_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\ledc_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\i2s_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\i2c_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\uart_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\touch_sensor_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\touch_sensor_periph.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\esp32\emac_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\memory_layout_utils.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\lldesc.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\rmt_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\rtc_io_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\dac_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\adc_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_slave_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_slave_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\touch_sensor_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\soc_include_legacy_warn.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\pcnt_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\i2s_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\sigmadelta_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\timer_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\ledc_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\ledc_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\i2c_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\i2c_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\gpio_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\uart_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\uart_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_flash_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\spi_flash_hal_iram.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\mcpwm_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\sdio_slave_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\soc\src\hal\can_hal.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\partition.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\esp32\spi_flash_rom_patch.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_chip_drivers.c.o
Archiving .pio\build\esp32cam\esp-idf\soc\libsoc.a
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_chip_generic.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_chip_issi.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_chip_gd.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\memspi_host_driver.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\cache_utils.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\flash_mmap.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\flash_ops.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\esp32\flash_ops_esp32.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\esp_flash_api.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\esp_flash_spi_init.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_os_func_app.c.o
Compiling .pio\build\esp32cam\esp-idf\spi_flash\spi_flash_os_func_noos.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\esp_spiffs.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs_api.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs\src\spiffs_cache.c.o
Archiving .pio\build\esp32cam\esp-idf\spi_flash\libspi_flash.a
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs\src\spiffs_check.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs\src\spiffs_gc.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs\src\spiffs_hydrogen.c.o
Compiling .pio\build\esp32cam\esp-idf\spiffs\spiffs\src\spiffs_nucleus.c.o
Compiling .pio\build\esp32cam\esp-idf\tcp_transport\transport.c.o
Compiling .pio\build\esp32cam\esp-idf\tcp_transport\transport_ssl.c.o
Compiling .pio\build\esp32cam\esp-idf\tcp_transport\transport_tcp.c.o
Archiving .pio\build\esp32cam\esp-idf\spiffs\libspiffs.a
Compiling .pio\build\esp32cam\esp-idf\tcp_transport\transport_ws.c.o
Compiling .pio\build\esp32cam\esp-idf\tcp_transport\transport_utils.c.o
Compiling .pio\build\esp32cam\esp-idf\tcpip_adapter\tcpip_adapter_compat.c.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\simple_memory_allocator.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\debug_log.cc.o
Archiving .pio\build\esp32cam\esp-idf\tcp_transport\libtcp_transport.a
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_error_reporter.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Archiving .pio\build\esp32cam\esp-idf\tcpip_adapter\libtcpip_adapter.a
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\memory_helpers.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\test_helpers.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\recording_micro_allocator.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_time.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\recording_simple_memory_allocator.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_string.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_profiler.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\flatbuffer_utils.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_graph.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\mock_micro_graph.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\all_ops_resolver.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_utils.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_interpreter.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\micro_allocator.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\system_setup.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\memory_planner\linear_memory_planner.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\memory_planner\greedy_memory_planner.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\schema\schema_utils.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\c\common.c.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\core\api\tensor_utils.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\core\api\error_reporter.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\core\api\flatbuffer_conversions.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\core\api\op_resolver.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\kernels\kernel_util.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\kernels\internal\quantization_util.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\kernels\internal\reference\portable_tensor_utils.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\activations.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\activations_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\add.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\add_n.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\arg_min_max.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\batch_to_space_nd.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\cast.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\ceil.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\circular_buffer.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\comparisons.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\concatenation.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\conv.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\conv_common.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\cumsum.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\depth_to_space.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\depthwise_conv.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\depthwise_conv_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\dequantize.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\detection_postprocess.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\elementwise.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\elu.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\ethosu.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\exp.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\expand_dims.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\fill.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\floor.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\floor_div.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\floor_mod.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\fully_connected.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\fully_connected_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\gather.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\gather_nd.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\hard_swish.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\hard_swish_common.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\if.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\kernel_runner.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\kernel_util.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\l2norm.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\l2_pool_2d.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\leaky_relu.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\logical.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\logical_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\logistic.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\logistic_common.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\log_softmax.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\maximum_minimum.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\mul.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\neg.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\pack.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\pad.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\pooling.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\pooling_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\prelu.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\quantize.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\quantize_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\reduce.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\reshape.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\resize_bilinear.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\resize_nearest_neighbor.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\round.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\shape.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\softmax.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\softmax_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\space_to_batch_nd.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\space_to_depth.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\split.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\split_v.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\squeeze.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\strided_slice.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\sub.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\svdf.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\svdf_common.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\tanh.cc.o
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\transpose.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\transpose_conv.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\unpack.cc.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\tfmicro\tensorflow\lite\micro\kernels\zeros_like.cc.o
Compiling .pio\build\esp32cam\esp-idf\ulp\ulp.c.o
cc1plus.exe: warning: command line option '-Wimplicit-function-declaration' is valid for C/ObjC but not for C++
Compiling .pio\build\esp32cam\esp-idf\ulp\ulp_macro.c.o
Compiling .pio\build\esp32cam\esp-idf\unity\unity\src\unity.c.o
Archiving .pio\build\esp32cam\esp-idf\tfmicro\libtfmicro.a
Compiling .pio\build\esp32cam\esp-idf\unity\unity_port_esp32.c.o
Archiving .pio\build\esp32cam\esp-idf\ulp\libulp.a
Compiling .pio\build\esp32cam\esp-idf\unity\unity_runner.c.o
Compiling .pio\build\esp32cam\esp-idf\vfs\vfs.c.o
Compiling .pio\build\esp32cam\esp-idf\vfs\vfs_uart.c.o
Compiling .pio\build\esp32cam\esp-idf\vfs\vfs_semihost.c.o
Archiving .pio\build\esp32cam\esp-idf\unity\libunity.a
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\Partition.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\SPI_Flash.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\WL_Ext_Perf.cpp.o
Archiving .pio\build\esp32cam\esp-idf\vfs\libvfs.a
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\WL_Ext_Safe.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\WL_Flash.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\crc32.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wear_levelling\wear_levelling.cpp.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\wifi_config.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\wifi_scan.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\manager.c.o
Archiving .pio\build\esp32cam\esp-idf\wear_levelling\libwear_levelling.a
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\handlers.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\scheme_softap.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\src\scheme_console.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\proto-c\wifi_config.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\proto-c\wifi_scan.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\wifi_provisioning\proto-c\wifi_constants.pb-c.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\port\os_xtensa.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\ap\ap_config.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\ap\ieee802_1x.c.o
Archiving .pio\build\esp32cam\esp-idf\wifi_provisioning\libwifi_provisioning.a
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\ap\wpa_auth.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\ap\wpa_auth_ie.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\common\sae.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\common\wpa_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-cbc.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-ccm.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-internal-dec.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-internal-enc.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-omac1.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-unwrap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\aes-wrap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha256-tlsprf.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\bignum.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\ccmp.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_mbedtls.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_ops.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_internal-cipher.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_internal-modexp.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_internal-rsa.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\crypto_internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\des-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\dh_group5.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\dh_groups.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\md4-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\md5-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\md5.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\ms_funcs.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\rc4.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha1-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha1-pbkdf2.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha1.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha256-internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\crypto\sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\chap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_mschapv2.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_peap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_peap_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_tls.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_tls_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\eap_ttls.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\eap_peer\mschapv2.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_hostap.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_wpa2.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_wpa_main.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_wpas_glue.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_wps.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\esp_supplicant\esp_wpa3.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\rsn_supp\pmksa_cache.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\rsn_supp\wpa.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\rsn_supp\wpa_ie.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\asn1.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\bignum.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\pkcs1.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\pkcs5.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\pkcs8.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\rsa.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tls_internal.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_client.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_client_read.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_client_write.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_cred.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_record.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_server.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_server_read.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\tlsv1_server_write.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\tls\x509v3.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\base64.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\ext_password.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\uuid.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\wpabuf.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\utils\wpa_debug.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_attr_build.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_attr_parse.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_attr_process.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_common.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_dev_attr.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_enrollee.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_registrar.c.o
Compiling .pio\build\esp32cam\esp-idf\wpa_supplicant\src\wps\wps_validate.c.o
Compiling .pio\build\esp32cam\esp-idf\xtensa\debug_helpers.c.o
Compiling .pio\build\esp32cam\esp-idf\xtensa\debug_helpers_asm.S.o
Compiling .pio\build\esp32cam\esp-idf\xtensa\expression_with_stack_xtensa_asm.S.o
Compiling .pio\build\esp32cam\esp-idf\xtensa\expression_with_stack_xtensa.c.o
Compiling .pio\build\esp32cam\esp-idf\xtensa\eri.c.o
Archiving .pio\build\esp32cam\esp-idf\wpa_supplicant\libwpa_supplicant.a
Compiling .pio\build\esp32cam\esp-idf\xtensa\trax.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\aes.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\aesni.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\arc4.c.o
Archiving .pio\build\esp32cam\esp-idf\xtensa\libxtensa.a
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\aria.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\asn1parse.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\asn1write.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\base64.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\bignum.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\blowfish.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\camellia.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ccm.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\chacha20.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\chachapoly.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\cipher.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\cipher_wrap.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\cmac.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ctr_drbg.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\des.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\dhm.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ecdh.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ecdsa.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ecjpake.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ecp.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ecp_curves.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\entropy.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\entropy_poll.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\error.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\gcm.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\havege.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\hkdf.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\hmac_drbg.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\md.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\md2.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\md4.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\md5.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\md_wrap.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\memory_buffer_alloc.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\nist_kw.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\oid.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\padlock.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pem.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pk.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pk_wrap.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pkcs12.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pkcs5.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pkparse.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pkwrite.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\platform.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\platform_util.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\poly1305.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ripemd160.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\rsa.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\rsa_internal.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\sha1.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\sha512.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\threading.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\timing.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\version.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\version_features.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\xtea.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_hardware.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_mem.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_sha.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_sha1.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_sha256.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_sha512.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp_timing.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp32\esp_bignum.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp32\aes.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\esp32\sha.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\debug.c.o
C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\mbedtls\port\esp32\esp_bignum.c:254:5: warning: no previous prototype for 'esp_mpi_mul_mpi_mod' [-Wmissing-prototypes]
 int esp_mpi_mul_mpi_mod(mbedtls_mpi *Z, const mbedtls_mpi *X, const mbedtls_mpi *Y, const mbedtls_mpi *M)
     ^~~~~~~~~~~~~~~~~~~
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_cache.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_ciphersuites.c.o
Archiving .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\libmbedcrypto.a
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_cli.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_cookie.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_srv.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_ticket.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\ssl_tls.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\mbedtls_debug.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\port\net_sockets.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\certs.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\pkcs11.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509.c.o
Archiving .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\libmbedtls.a
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509_create.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509_crl.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509_crt.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509_csr.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509write_crt.c.o
Compiling .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\x509write_csr.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\adc_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\dac_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\cpu_util.c.o
Archiving .pio\build\esp32cam\esp-idf\mbedtls\mbedtls\library\libmbedx509.a
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\gpio_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_clk.c.o
Generating project linker script .pio\build\esp32cam\esp32.project.ld
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_clk_init.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_init.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_io_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_pm.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_sleep.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_time.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\rtc_wdt.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\sdio_slave_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\sdmmc_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\interrupts.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\soc_memory_layout.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\spi_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\ledc_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\i2s_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\i2c_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\uart_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\touch_sensor_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\esp32\touch_sensor_periph.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\memory_layout_utils.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\lldesc.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\rmt_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\rtc_io_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\dac_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\adc_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_slave_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_slave_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\touch_sensor_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\soc_include_legacy_warn.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\pcnt_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\i2s_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\sigmadelta_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\timer_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\ledc_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\ledc_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\i2c_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\i2c_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\gpio_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\uart_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\uart_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_flash_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\spi_flash_hal_iram.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\mcpwm_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\sdio_slave_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\soc\src\hal\can_hal.c.o
Compiling .pio\build\esp32cam\bootloader\esp-idf\micro-ecc\uECC_verify_antifault.c.o
Archiving .pio\build\esp32cam\bootloader\esp-idf\soc\libsoc.a
Compiling .pio\build\esp32cam\bootloader\esp-idf\spi_flash\esp32\spi_flash_rom_patch.c.o
Archiving .pio\build\esp32cam\bootloader\esp-idf\micro-ecc\libmicro-ecc.a
Compiling .pio\build\esp32cam\bootloader\esp-idf\main\bootloader_start.c.o
Archiving .pio\build\esp32cam\bootloader\esp-idf\spi_flash\libspi_flash.a
Generating an empty partition .pio\build\esp32cam\ota_data_initial.bin
Archiving .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a
Linking .pio\build\esp32cam\bootloader.elf
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x8): undefined reference to `bootloader_init'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0xc): undefined reference to `bootloader_reset'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x14): undefined reference to `bootloader_utility_load_partition_table'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x18): undefined reference to `esp_log_timestamp'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x20): undefined reference to `bootloader_utility_get_selected_boot_partition'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x24): undefined reference to `bootloader_common_get_reset_reason'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o):(.literal.call_start_cpu0+0x28): undefined reference to `bootloader_utility_load_boot_image'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o): in function `call_start_cpu0':
C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:33: undefined reference to `bootloader_init'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:34: undefined reference to `bootloader_reset'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o): in function `select_partition_number': 
C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:60: undefined reference to `bootloader_utility_load_partition_table'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:61: undefined reference to `esp_log_timestamp'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o): in function `selected_boot_partition': 
C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:75: undefined reference to `bootloader_utility_get_selected_boot_partition'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:79: undefined reference to `bootloader_common_get_reset_reason'
c:/users/caio.bolzan/.platformio/packages/toolchain-xtensa32/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\esp32cam\bootloader\esp-idf\main\libmain.a(bootloader_start.c.o): in function `call_start_cpu0':
C:\Users\caio.bolzan\.platformio\packages\framework-espidf\components\bootloader\subproject\main/bootloader_start.c:53: undefined reference to `bootloader_utility_load_boot_image'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\esp32cam\bootloader.elf] Error 1
================================================ [FAILED] Took 1107.29 seconds ================================================
O processo de terminal "C:\Users\caio.bolzan\.platformio\penv\Scripts\platformio.exe 'run', '--environment', 'esp32cam'" foi terminado com o código de saída: 1.

Thanks for listening.

jomjol commented 3 years ago

Tbere is way to less information to support here (which environment (Linux, Windows), which compiler, which esp-idf, which tool-chain, ...).

The problem ist most propably in the setup of the compiler environment. I cannot support with this in this github. There are so many things, that can go wrong, which would be forum for itself.