espressif / esp-iot-bridge

A smart bridge to make both ESP and the other MCU or smart device can access the Internet.
164 stars 54 forks source link

Failed to build the wifi_router example (AEGHB-552) #67

Open PabasaraDilshan opened 9 months ago

PabasaraDilshan commented 9 months ago

failed to build the wifi_router example

Executing action: all (aliases: build)
Running ninja in directory /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build
Executing "ninja all"...
[0/1] Re-running CMake...
-- Building ESP-IDF components for target esp32
NOTICE: Skipping optional dependency: usb_device
Manifest files have changed, solving dependencies.
Using component placed at /Users/dilsh/Documents/fyp/esp-iot-bridge/components/iot_bridge for dependency espressif/iot_bridge(*), specified in /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/main/idf_component.yml
....NOTICE: Skipping optional dependency: espressif/esp_modem_usb_dte
........Updating lock file at /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/dependencies.lock
Processing 8 dependencies:
[8/8] wifi_prov_mgr (d98493557e0a21e4fc17bd42402520fbd1941c17)
NOTICE: Skipping optional dependency: espressif/esp_modem_usb_dte
NOTICE: Skipping optional dependency: usb_device
-- Project sdkconfig file /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig
warning: the int symbol BRIDGE_SOFTAP_MAX_CONNECT_NUMBER (defined at /Users/dilsh/Documents/fyp/esp-iot-bridge/components/iot_bridge/Kconfig:90) has a non-int default BRIDGE_CUSTOM_MAX_CONNECT_NUMBER (undefined)
Loading defaults file /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults...
warning: unknown kconfig symbol 'MEMMAP_SMP' assigned to 'y' in /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults
warning: unknown kconfig symbol 'MODEM_LEGACY_API' assigned to 'n' in /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults
Loading defaults file /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults.esp32...
warning: unknown kconfig symbol 'MEMMAP_SMP' assigned to 'y' in /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults.esp32
warning: unknown kconfig symbol 'MODEM_LEGACY_API' assigned to 'n' in /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig.defaults.esp32
-- Compiler supported targets: xtensa-esp-elf
-- App "wifi_router" version: v1.0.0-255-gd984935
-- Adding linker script /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_system/ld/esp32/sections.ld.in
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
-- BUTTON: 2.5.6
error: patch failed: src/core/ipv4/ip4.c:332
error: src/core/ipv4/ip4.c: patch does not apply
-- IOT_BRIDGE: 0.11.0
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_tsens esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump espressif__button espressif__cmake_utilities espressif__esp_modem espressif__qrcode esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 iot_bridge json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling web_server wifi_prov_mgr wifi_provisioning wpa_supplicant xtensa
-- Component paths: /Users/dilsh/esp/esp-idf/components/app_trace /Users/dilsh/esp/esp-idf/components/app_update /Users/dilsh/esp/esp-idf/components/bootloader /Users/dilsh/esp/esp-idf/components/bootloader_support /Users/dilsh/esp/esp-idf/components/bt /Users/dilsh/esp/esp-idf/components/cmock /Users/dilsh/esp/esp-idf/components/console /Users/dilsh/esp/esp-idf/components/cxx /Users/dilsh/esp/esp-idf/components/driver /Users/dilsh/esp/esp-idf/components/efuse /Users/dilsh/esp/esp-idf/components/esp-tls /Users/dilsh/esp/esp-idf/components/esp_adc /Users/dilsh/esp/esp-idf/components/esp_app_format /Users/dilsh/esp/esp-idf/components/esp_bootloader_format /Users/dilsh/esp/esp-idf/components/esp_coex /Users/dilsh/esp/esp-idf/components/esp_common /Users/dilsh/esp/esp-idf/components/esp_driver_ana_cmpr /Users/dilsh/esp/esp-idf/components/esp_driver_dac /Users/dilsh/esp/esp-idf/components/esp_driver_gpio /Users/dilsh/esp/esp-idf/components/esp_driver_gptimer /Users/dilsh/esp/esp-idf/components/esp_driver_i2c /Users/dilsh/esp/esp-idf/components/esp_driver_i2s /Users/dilsh/esp/esp-idf/components/esp_driver_ledc /Users/dilsh/esp/esp-idf/components/esp_driver_mcpwm /Users/dilsh/esp/esp-idf/components/esp_driver_parlio /Users/dilsh/esp/esp-idf/components/esp_driver_pcnt /Users/dilsh/esp/esp-idf/components/esp_driver_rmt /Users/dilsh/esp/esp-idf/components/esp_driver_sdio /Users/dilsh/esp/esp-idf/components/esp_driver_sdm /Users/dilsh/esp/esp-idf/components/esp_driver_sdmmc /Users/dilsh/esp/esp-idf/components/esp_driver_sdspi /Users/dilsh/esp/esp-idf/components/esp_driver_spi /Users/dilsh/esp/esp-idf/components/esp_driver_tsens /Users/dilsh/esp/esp-idf/components/esp_driver_uart /Users/dilsh/esp/esp-idf/components/esp_driver_usb_serial_jtag /Users/dilsh/esp/esp-idf/components/esp_eth /Users/dilsh/esp/esp-idf/components/esp_event /Users/dilsh/esp/esp-idf/components/esp_gdbstub /Users/dilsh/esp/esp-idf/components/esp_hid /Users/dilsh/esp/esp-idf/components/esp_http_client /Users/dilsh/esp/esp-idf/components/esp_http_server /Users/dilsh/esp/esp-idf/components/esp_https_ota /Users/dilsh/esp/esp-idf/components/esp_https_server /Users/dilsh/esp/esp-idf/components/esp_hw_support /Users/dilsh/esp/esp-idf/components/esp_lcd /Users/dilsh/esp/esp-idf/components/esp_local_ctrl /Users/dilsh/esp/esp-idf/components/esp_mm /Users/dilsh/esp/esp-idf/components/esp_netif /Users/dilsh/esp/esp-idf/components/esp_netif_stack /Users/dilsh/esp/esp-idf/components/esp_partition /Users/dilsh/esp/esp-idf/components/esp_phy /Users/dilsh/esp/esp-idf/components/esp_pm /Users/dilsh/esp/esp-idf/components/esp_psram /Users/dilsh/esp/esp-idf/components/esp_ringbuf /Users/dilsh/esp/esp-idf/components/esp_rom /Users/dilsh/esp/esp-idf/components/esp_system /Users/dilsh/esp/esp-idf/components/esp_timer /Users/dilsh/esp/esp-idf/components/esp_wifi /Users/dilsh/esp/esp-idf/components/espcoredump /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__button /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__cmake_utilities /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__esp_modem /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__qrcode /Users/dilsh/esp/esp-idf/components/esptool_py /Users/dilsh/esp/esp-idf/components/fatfs /Users/dilsh/esp/esp-idf/components/freertos /Users/dilsh/esp/esp-idf/components/hal /Users/dilsh/esp/esp-idf/components/heap /Users/dilsh/esp/esp-idf/components/http_parser /Users/dilsh/esp/esp-idf/components/idf_test /Users/dilsh/esp/esp-idf/components/ieee802154 /Users/dilsh/Documents/fyp/esp-iot-bridge/components/iot_bridge /Users/dilsh/esp/esp-idf/components/json /Users/dilsh/esp/esp-idf/components/log /Users/dilsh/esp/esp-idf/components/lwip /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/main /Users/dilsh/esp/esp-idf/components/mbedtls /Users/dilsh/esp/esp-idf/components/mqtt /Users/dilsh/esp/esp-idf/components/newlib /Users/dilsh/esp/esp-idf/components/nvs_flash /Users/dilsh/esp/esp-idf/components/nvs_sec_provider /Users/dilsh/esp/esp-idf/components/openthread /Users/dilsh/esp/esp-idf/components/partition_table /Users/dilsh/esp/esp-idf/components/perfmon /Users/dilsh/esp/esp-idf/components/protobuf-c /Users/dilsh/esp/esp-idf/components/protocomm /Users/dilsh/esp/esp-idf/components/pthread /Users/dilsh/esp/esp-idf/components/sdmmc /Users/dilsh/esp/esp-idf/components/soc /Users/dilsh/esp/esp-idf/components/spi_flash /Users/dilsh/esp/esp-idf/components/spiffs /Users/dilsh/esp/esp-idf/components/tcp_transport /Users/dilsh/esp/esp-idf/components/ulp /Users/dilsh/esp/esp-idf/components/unity /Users/dilsh/esp/esp-idf/components/usb /Users/dilsh/esp/esp-idf/components/vfs /Users/dilsh/esp/esp-idf/components/wear_levelling /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/wifi_prov_mgr /Users/dilsh/esp/esp-idf/components/wifi_provisioning /Users/dilsh/esp/esp-idf/components/wpa_supplicant /Users/dilsh/esp/esp-idf/components/xtensa
-- Configuring done (10.4s)
-- Generating done (0.3s)
-- Build files have been written to: /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build
[2/1077] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0xd000,32K,
phy_init,data,phy,0x15000,44K,
ota_0,app,ota_0,0x20000,1856K,
ota_1,app,ota_1,0x1f0000,1856K,
*******************************************************************************
[0/1] Re-running CMake...
-- Building ESP-IDF components for target esp32
-- Project sdkconfig file /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- Adding linker script /Users/dilsh/esp/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script /Users/dilsh/esp/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa
-- Component paths: /Users/dilsh/esp/esp-idf/components/bootloader /Users/dilsh/esp/esp-idf/components/bootloader_support /Users/dilsh/esp/esp-idf/components/efuse /Users/dilsh/esp/esp-idf/components/esp_app_format /Users/dilsh/esp/esp-idf/components/esp_bootloader_format /Users/dilsh/esp/esp-idf/components/esp_common /Users/dilsh/esp/esp-idf/components/esp_hw_support /Users/dilsh/esp/esp-idf/components/esp_rom /Users/dilsh/esp/esp-idf/components/esp_system /Users/dilsh/esp/esp-idf/components/esptool_py /Users/dilsh/esp/esp-idf/components/freertos /Users/dilsh/esp/esp-idf/components/hal /Users/dilsh/esp/esp-idf/components/log /Users/dilsh/esp/esp-idf/components/bootloader/subproject/main /Users/dilsh/esp/esp-idf/components/bootloader/subproject/components/micro-ecc /Users/dilsh/esp/esp-idf/components/newlib /Users/dilsh/esp/esp-idf/components/partition_table /Users/dilsh/esp/esp-idf/components/soc /Users/dilsh/esp/esp-idf/components/spi_flash /Users/dilsh/esp/esp-idf/components/xtensa
-- Configuring done (4.0s)
-- Generating done (0.0s)
-- Build files have been written to: /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/bootloader
[1/1] cd /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wif...iot-bridge/examples/wifi_router/build/bootloader/bootloader.bin
Bootloader binary size 0x6870 bytes. 0x790 bytes (7%) free.
[1027/1077] Building C object esp-idf/espressif__button/CMakeFiles/__idf_espressif__button.dir/button_adc.c.obj
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__button/button_adc.c: In function 'button_adc_init':
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__button/button_adc.c:198:13: warning: 'ADC_ATTEN_DB_11' is deprecated [-Wdeprecated-declarations]
  198 |             .atten = ADC_BUTTON_ATTEN,
      |             ^
In file included from /Users/dilsh/esp/esp-idf/components/esp_adc/include/esp_adc/adc_oneshot.h:12,
                 from /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__button/button_adc.c:13:
/Users/dilsh/esp/esp-idf/components/hal/include/hal/adc_types.h:51:5: note: declared here
   51 |     ADC_ATTEN_DB_11 __attribute__((deprecated)) = ADC_ATTEN_DB_12,  ///<This is deprecated, it behaves the same as `ADC_ATTEN_DB_12`
      |     ^~~~~~~~~~~~~~~
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/espressif__button/button_adc.c:203:9: warning: 'ADC_ATTEN_DB_11' is deprecated [-Wdeprecated-declarations]
  203 |         ret = adc_calibration_init(ADC_BUTTON_ADC_UNIT, ADC_BUTTON_ATTEN, &g_button.adc1_cali_handle);
      |         ^~~
/Users/dilsh/esp/esp-idf/components/hal/include/hal/adc_types.h:51:5: note: declared here
   51 |     ADC_ATTEN_DB_11 __attribute__((deprecated)) = ADC_ATTEN_DB_12,  ///<This is deprecated, it behaves the same as `ADC_ATTEN_DB_12`
      |     ^~~~~~~~~~~~~~~
[1070/1077] Building C object esp-idf/web_server/CMakeFiles/__idf_web_server.dir/src/web_server.c.obj
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c: In function 'stop_scan_filter':
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c:290:103: warning: pointer 'fail_item' used after 'free' [-Wuse-after-free]
  290 |         for (router_obj_t *fail_item = SLIST_FIRST(&s_router_fail_list); fail_item != NULL; fail_item = SLIST_NEXT(fail_item, next)) {
      |                                                                                                       ^
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c:292:13: note: call to 'free' here
  292 |             free(fail_item);
      |             ^~~~~~~~~~~~~~~
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c: In function 'esp_web_start_scan_filter':
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c:612:73: warning: pointer 'item' used after 'free' [-Wuse-after-free]
  612 |         for (item = SLIST_FIRST(&s_router_all_list); item != NULL; item = SLIST_NEXT(item, next)) {
      |                                                                         ^
/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/managed_components/web_server/src/web_server.c:615:13: note: call to 'free' here
  615 |             free(item);
      |             ^~~~~~~~~~
[1073/1077] Generating ld/sections.ld
warning: the int symbol BRIDGE_SOFTAP_MAX_CONNECT_NUMBER (defined at /Users/dilsh/Documents/fyp/esp-iot-bridge/components/iot_bridge/Kconfig:90) has a non-int default BRIDGE_CUSTOM_MAX_CONNECT_NUMBER (undefined)
[1075/1077] Linking CXX executable wifi_router.elf
FAILED: wifi_router.elf 
: && /Users/dilsh/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/xtensa-esp32-elf-g++ -mlongcalls -Wno-frame-address -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32=0 -Wl,--Map=/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/wifi_router.map -Wl,--no-warn-rwx-segments -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32.peripherals.ld -T esp32.rom.ld -T esp32.rom.api.ld -T esp32.rom.libgcc.ld -T esp32.rom.newlib-data.ld -T esp32.rom.syscalls.ld -T esp32.rom.newlib-funcs.ld -T memory.ld -T sections.ld CMakeFiles/wifi_router.elf.dir/project_elf_src_esp32.c.obj -o wifi_router.elf -L/Users/dilsh/esp/esp-idf/components/soc/esp32/ld   -L/Users/dilsh/esp/esp-idf/components/esp_rom/esp32/ld   -L/Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/esp-idf/esp_system/ld   -L/Users/dilsh/esp/esp-idf/components/esp_phy/lib/esp32   -L/Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32   -L/Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32   -L/Users/dilsh/esp/esp-idf/components/bt/controller/lib_esp32/esp32 esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/app_trace/libapp_trace.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/bt/libbt.a  esp-idf/unity/libunity.a  esp-idf/cmock/libcmock.a  esp-idf/console/libconsole.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/esp_hid/libesp_hid.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/esp_https_server/libesp_https_server.a  esp-idf/esp_lcd/libesp_lcd.a  esp-idf/protobuf-c/libprotobuf-c.a  esp-idf/protocomm/libprotocomm.a  esp-idf/esp_local_ctrl/libesp_local_ctrl.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/wear_levelling/libwear_levelling.a  esp-idf/fatfs/libfatfs.a  esp-idf/json/libjson.a  esp-idf/mqtt/libmqtt.a  esp-idf/nvs_sec_provider/libnvs_sec_provider.a  esp-idf/perfmon/libperfmon.a  esp-idf/spiffs/libspiffs.a  esp-idf/wifi_provisioning/libwifi_provisioning.a  esp-idf/espressif__button/libespressif__button.a  esp-idf/espressif__esp_modem/libespressif__esp_modem.a  esp-idf/iot_bridge/libiot_bridge.a  esp-idf/web_server/libweb_server.a  esp-idf/espressif__qrcode/libespressif__qrcode.a  esp-idf/wifi_prov_mgr/libwifi_prov_mgr.a  esp-idf/main/libmain.a  esp-idf/app_trace/libapp_trace.a  esp-idf/app_trace/libapp_trace.a  esp-idf/cmock/libcmock.a  esp-idf/unity/libunity.a  esp-idf/esp_hid/libesp_hid.a  esp-idf/esp_lcd/libesp_lcd.a  esp-idf/esp_local_ctrl/libesp_local_ctrl.a  esp-idf/esp_https_server/libesp_https_server.a  esp-idf/fatfs/libfatfs.a  esp-idf/wear_levelling/libwear_levelling.a  esp-idf/mqtt/libmqtt.a  esp-idf/nvs_sec_provider/libnvs_sec_provider.a  -u nvs_sec_provider_include_impl  esp-idf/perfmon/libperfmon.a  esp-idf/espressif__button/libespressif__button.a  esp-idf/web_server/libweb_server.a  esp-idf/spiffs/libspiffs.a  esp-idf/iot_bridge/libiot_bridge.a  esp-idf/espressif__esp_modem/libespressif__esp_modem.a  esp-idf/wifi_prov_mgr/libwifi_prov_mgr.a  esp-idf/wifi_provisioning/libwifi_provisioning.a  esp-idf/protocomm/libprotocomm.a  esp-idf/bt/libbt.a  -lbtdm_app  -u ld_include_hli_vectors_bt  esp-idf/console/libconsole.a  esp-idf/protobuf-c/libprotobuf-c.a  esp-idf/json/libjson.a  esp-idf/espressif__qrcode/libespressif__qrcode.a  esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/mbedtls/mbedtls/library/libmbedtls.a  esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a  esp-idf/mbedtls/mbedtls/library/libmbedx509.a  esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a  esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a  /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libcore.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libespnow.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libmesh.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libnet80211.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libpp.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libsmartconfig.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libwapi.a  esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/mbedtls/mbedtls/library/libmbedtls.a  esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a  esp-idf/mbedtls/mbedtls/library/libmbedx509.a  esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a  esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a  /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libcore.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libespnow.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libmesh.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libnet80211.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libpp.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libsmartconfig.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libwapi.a  esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/mbedtls/mbedtls/library/libmbedtls.a  esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a  esp-idf/mbedtls/mbedtls/library/libmbedx509.a  esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a  esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a  /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libcore.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libespnow.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libmesh.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libnet80211.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libpp.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libsmartconfig.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libwapi.a  esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/mbedtls/mbedtls/library/libmbedtls.a  esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a  esp-idf/mbedtls/mbedtls/library/libmbedx509.a  esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a  esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a  /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libcore.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libespnow.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libmesh.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libnet80211.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libpp.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libsmartconfig.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libwapi.a  esp-idf/xtensa/libxtensa.a  esp-idf/esp_driver_gpio/libesp_driver_gpio.a  esp-idf/esp_pm/libesp_pm.a  esp-idf/mbedtls/libmbedtls.a  esp-idf/efuse/libefuse.a  esp-idf/esp_bootloader_format/libesp_bootloader_format.a  esp-idf/esp_app_format/libesp_app_format.a  esp-idf/bootloader_support/libbootloader_support.a  esp-idf/esp_partition/libesp_partition.a  esp-idf/app_update/libapp_update.a  esp-idf/esp_mm/libesp_mm.a  esp-idf/spi_flash/libspi_flash.a  esp-idf/pthread/libpthread.a  esp-idf/esp_system/libesp_system.a  esp-idf/esp_common/libesp_common.a  esp-idf/esp_rom/libesp_rom.a  esp-idf/hal/libhal.a  esp-idf/log/liblog.a  esp-idf/heap/libheap.a  esp-idf/soc/libsoc.a  esp-idf/esp_hw_support/libesp_hw_support.a  esp-idf/freertos/libfreertos.a  esp-idf/newlib/libnewlib.a  esp-idf/cxx/libcxx.a  esp-idf/esp_timer/libesp_timer.a  esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a  esp-idf/esp_ringbuf/libesp_ringbuf.a  esp-idf/esp_driver_uart/libesp_driver_uart.a  esp-idf/esp_event/libesp_event.a  esp-idf/nvs_flash/libnvs_flash.a  esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a  esp-idf/esp_driver_spi/libesp_driver_spi.a  esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a  esp-idf/esp_driver_i2s/libesp_driver_i2s.a  esp-idf/sdmmc/libsdmmc.a  esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a  esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a  esp-idf/esp_driver_sdio/libesp_driver_sdio.a  esp-idf/esp_driver_dac/libesp_driver_dac.a  esp-idf/esp_driver_rmt/libesp_driver_rmt.a  esp-idf/esp_driver_sdm/libesp_driver_sdm.a  esp-idf/esp_driver_i2c/libesp_driver_i2c.a  esp-idf/esp_driver_ledc/libesp_driver_ledc.a  esp-idf/driver/libdriver.a  esp-idf/esp_phy/libesp_phy.a  esp-idf/vfs/libvfs.a  esp-idf/lwip/liblwip.a  esp-idf/esp_netif/libesp_netif.a  esp-idf/wpa_supplicant/libwpa_supplicant.a  esp-idf/esp_coex/libesp_coex.a  esp-idf/esp_wifi/libesp_wifi.a  esp-idf/http_parser/libhttp_parser.a  esp-idf/esp-tls/libesp-tls.a  esp-idf/esp_adc/libesp_adc.a  esp-idf/esp_eth/libesp_eth.a  esp-idf/esp_gdbstub/libesp_gdbstub.a  esp-idf/tcp_transport/libtcp_transport.a  esp-idf/esp_http_client/libesp_http_client.a  esp-idf/esp_http_server/libesp_http_server.a  esp-idf/esp_https_ota/libesp_https_ota.a  esp-idf/espcoredump/libespcoredump.a  esp-idf/mbedtls/mbedtls/library/libmbedtls.a  esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a  esp-idf/mbedtls/mbedtls/library/libmbedx509.a  esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a  esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a  /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libcore.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libespnow.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libmesh.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libnet80211.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libpp.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libsmartconfig.a  /Users/dilsh/esp/esp-idf/components/esp_wifi/lib/esp32/libwapi.a  /Users/dilsh/esp/esp-idf/components/xtensa/esp32/libxt_hal.a  -u esp_app_desc  -u pthread_include_pthread_impl  -u pthread_include_pthread_cond_var_impl  -u pthread_include_pthread_local_storage_impl  -u pthread_include_pthread_rwlock_impl  -u pthread_include_pthread_semaphore_impl  -u ld_include_highint_hdl  -u start_app  -u start_app_other_cores  -u __ubsan_include  -u esp_system_include_startup_funcs  -Wl,--wrap=longjmp  -u __assert_func  -u esp_dport_access_reg_read  -Wl,--undefined=FreeRTOS_openocd_params  -u app_main  -lc  -lm  -u newlib_include_heap_impl  -u newlib_include_syscalls_impl  -u newlib_include_pthread_impl  -u newlib_include_assert_impl  -u newlib_include_init_funcs  -Wl,--wrap=_Unwind_SetEnableExceptionFdeSorting  -Wl,--wrap=__register_frame_info_bases  -Wl,--wrap=__register_frame_info  -Wl,--wrap=__register_frame  -Wl,--wrap=__register_frame_info_table_bases  -Wl,--wrap=__register_frame_info_table  -Wl,--wrap=__register_frame_table  -Wl,--wrap=__deregister_frame_info_bases  -Wl,--wrap=__deregister_frame_info  -Wl,--wrap=_Unwind_Find_FDE  -Wl,--wrap=_Unwind_GetGR  -Wl,--wrap=_Unwind_GetCFA  -Wl,--wrap=_Unwind_GetIP  -Wl,--wrap=_Unwind_GetIPInfo  -Wl,--wrap=_Unwind_GetRegionStart  -Wl,--wrap=_Unwind_GetDataRelBase  -Wl,--wrap=_Unwind_GetTextRelBase  -Wl,--wrap=_Unwind_SetIP  -Wl,--wrap=_Unwind_SetGR  -Wl,--wrap=_Unwind_GetLanguageSpecificData  -Wl,--wrap=_Unwind_FindEnclosingFunction  -Wl,--wrap=_Unwind_Resume  -Wl,--wrap=_Unwind_RaiseException  -Wl,--wrap=_Unwind_DeleteException  -Wl,--wrap=_Unwind_ForcedUnwind  -Wl,--wrap=_Unwind_Resume_or_Rethrow  -Wl,--wrap=_Unwind_Backtrace  -Wl,--wrap=__cxa_call_unexpected  -Wl,--wrap=__gxx_personality_v0  -u __cxa_guard_dummy  -lstdc++  esp-idf/pthread/libpthread.a  esp-idf/newlib/libnewlib.a  -lgcc  esp-idf/cxx/libcxx.a  -u __cxx_fatal_exception  -u uart_vfs_include_dev_init  -u include_esp_phy_override  -lphy  -lrtc  esp-idf/esp_phy/libesp_phy.a  -lphy  -lrtc  esp-idf/esp_phy/libesp_phy.a  -lphy  -lrtc  -u vfs_include_syscalls_impl  -u esp_vfs_include_console_register && :
/Users/dilsh/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x0): undefined reference to `btdm_rf_bb_reg_init'
/Users/dilsh/.espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld: /Users/dilsh/esp/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x16): undefined reference to `btdm_rf_bb_reg_init'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ninja failed with exit code 1, output of the command is in the /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/log/idf_py_stderr_output_37137 and /Users/dilsh/Documents/fyp/esp-iot-bridge/examples/wifi_router/build/log/idf_py_stdout_output_37137
PabasaraDilshan commented 9 months ago

Even if i write a my own wifi router code to a esp32, connected deviceses can't have the internet access? Can any one please clarify is this library working or not

tswen commented 9 months ago

What is your idf version? Is there something wrong with idf, or is the esp-iot-bridge repository up to date?