Skip to content

Instantly share code, notes, and snippets.

@tobymurray
Created July 29, 2020 15:53
Show Gist options
  • Select an option

  • Save tobymurray/e357bf8f8fa4a2e14361915d7869c567 to your computer and use it in GitHub Desktop.

Select an option

Save tobymurray/e357bf8f8fa4a2e14361915d7869c567 to your computer and use it in GitHub Desktop.
idf.py build failure on Ubuntu 18.04
Checking Python dependencies...
Python requirements from /home/toby/esp/esp-idf/requirements.txt are satisfied.
Executing action: all (aliases: build)
Running cmake in directory /home/toby/esp/esp-idf/examples/wifi/smart_config/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized -DWARN_UNINITIALIZED=1 -DCCACHE_ENABLE=0 /home/toby/esp/esp-idf/examples/wifi/smart_config"...
Warn about uninitialized values.
-- Found Git: /usr/bin/git (found version "2.17.1")
-- IDF_TARGET not set, using default target: esp32
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Check for working C compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Check for working C compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++
-- Check for working CXX compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project version: v4.0.1-351-g7abb8e7fc-dirty
-- Building ESP-IDF components for target esp32
-- Found PythonInterp: /home/toby/.espressif/python_env/idf4.0_py2.7_env/bin/python (found version "2.7.17")
-- Found Perl: /usr/bin/perl (found version "5.26.1")
-- Adding linker script /home/toby/esp/esp-idf/examples/wifi/smart_config/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp32/ld/esp32.project.ld.in
-- Adding linker script /home/toby/esp/esp-idf/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_http_client esp_http_server esp_https_ota esp_https_server esp_local_ctrl esp_ringbuf esp_rom esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos heap idf_test jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/toby/esp/esp-idf/components/app_trace /home/toby/esp/esp-idf/components/app_update /home/toby/esp/esp-idf/components/asio /home/toby/esp/esp-idf/components/bootloader /home/toby/esp/esp-idf/components/bootloader_support /home/toby/esp/esp-idf/components/bt /home/toby/esp/esp-idf/components/coap /home/toby/esp/esp-idf/components/console /home/toby/esp/esp-idf/components/cxx /home/toby/esp/esp-idf/components/driver /home/toby/esp/esp-idf/components/efuse /home/toby/esp/esp-idf/components/esp-tls /home/toby/esp/esp-idf/components/esp32 /home/toby/esp/esp-idf/components/esp_adc_cal /home/toby/esp/esp-idf/components/esp_common /home/toby/esp/esp-idf/components/esp_eth /home/toby/esp/esp-idf/components/esp_event /home/toby/esp/esp-idf/components/esp_gdbstub /home/toby/esp/esp-idf/components/esp_http_client /home/toby/esp/esp-idf/components/esp_http_server /home/toby/esp/esp-idf/components/esp_https_ota /home/toby/esp/esp-idf/components/esp_https_server /home/toby/esp/esp-idf/components/esp_local_ctrl /home/toby/esp/esp-idf/components/esp_ringbuf /home/toby/esp/esp-idf/components/esp_rom /home/toby/esp/esp-idf/components/esp_websocket_client /home/toby/esp/esp-idf/components/esp_wifi /home/toby/esp/esp-idf/components/espcoredump /home/toby/esp/esp-idf/components/esptool_py /home/toby/esp/esp-idf/components/expat /home/toby/esp/esp-idf/components/fatfs /home/toby/esp/esp-idf/components/freemodbus /home/toby/esp/esp-idf/components/freertos /home/toby/esp/esp-idf/components/heap /home/toby/esp/esp-idf/components/idf_test /home/toby/esp/esp-idf/components/jsmn /home/toby/esp/esp-idf/components/json /home/toby/esp/esp-idf/components/libsodium /home/toby/esp/esp-idf/components/log /home/toby/esp/esp-idf/components/lwip /home/toby/esp/esp-idf/examples/wifi/smart_config/main /home/toby/esp/esp-idf/components/mbedtls /home/toby/esp/esp-idf/components/mdns /home/toby/esp/esp-idf/components/mqtt /home/toby/esp/esp-idf/components/newlib /home/toby/esp/esp-idf/components/nghttp /home/toby/esp/esp-idf/components/nvs_flash /home/toby/esp/esp-idf/components/openssl /home/toby/esp/esp-idf/components/partition_table /home/toby/esp/esp-idf/components/protobuf-c /home/toby/esp/esp-idf/components/protocomm /home/toby/esp/esp-idf/components/pthread /home/toby/esp/esp-idf/components/sdmmc /home/toby/esp/esp-idf/components/soc /home/toby/esp/esp-idf/components/spi_flash /home/toby/esp/esp-idf/components/spiffs /home/toby/esp/esp-idf/components/tcp_transport /home/toby/esp/esp-idf/components/tcpip_adapter /home/toby/esp/esp-idf/components/ulp /home/toby/esp/esp-idf/components/unity /home/toby/esp/esp-idf/components/vfs /home/toby/esp/esp-idf/components/wear_levelling /home/toby/esp/esp-idf/components/wifi_provisioning /home/toby/esp/esp-idf/components/wpa_supplicant /home/toby/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/toby/esp/esp-idf/examples/wifi/smart_config/build
Running ninja in directory /home/toby/esp/esp-idf/examples/wifi/smart_config/build
Executing "ninja all"...
[217/827] cd /home/toby/esp/esp-idf/examples/wifi/smart_config/build/esp-idf/partition_table && /usr/bin/cmake -E echo "Partition table binary generated. Contents:" && /usr/bin/cmake -E echo "***************...ize 2MB /home/toby/esp/esp-idf/examples/wifi/smart_config/build/partition_table/partition-table.bin && /usr/bin/cmake -E echo "*******************************************************************************"
Partition table binary generated. Contents:
*******************************************************************************
# Espressif ESP32 Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[417/827] Performing configure step for 'bootloader'
Warn about uninitialized values.
-- Found Git: /usr/bin/git (found version "2.17.1")
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Check for working C compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc
-- Check for working C compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++
-- Check for working CXX compiler: /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Project version: v4.0.1-351-g7abb8e7fc-dirty
-- Building ESP-IDF components for target esp32
-- Adding linker script /home/toby/esp/esp-idf/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script /home/toby/esp/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script /home/toby/esp/esp-idf/components/bootloader/subproject/main/esp32.bootloader.ld
-- Adding linker script /home/toby/esp/esp-idf/components/bootloader/subproject/main/esp32.bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_rom esptool_py log main micro-ecc partition_table soc spi_flash xtensa
-- Component paths: /home/toby/esp/esp-idf/components/bootloader /home/toby/esp/esp-idf/components/bootloader_support /home/toby/esp/esp-idf/components/efuse /home/toby/esp/esp-idf/components/esp32 /home/toby/esp/esp-idf/components/esp_common /home/toby/esp/esp-idf/components/esp_rom /home/toby/esp/esp-idf/components/esptool_py /home/toby/esp/esp-idf/components/log /home/toby/esp/esp-idf/components/bootloader/subproject/main /home/toby/esp/esp-idf/components/bootloader/subproject/components/micro-ecc /home/toby/esp/esp-idf/components/partition_table /home/toby/esp/esp-idf/components/soc /home/toby/esp/esp-idf/components/spi_flash /home/toby/esp/esp-idf/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: /home/toby/esp/esp-idf/examples/wifi/smart_config/build/bootloader
[485/827] Performing build step for 'bootloader'
[1/62] Generating project_elf_src.c
[2/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj
[3/62] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src.c.obj
[4/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_periph.c.obj
[5/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/cpu_util.c.obj
[6/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_pm.c.obj
[7/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_time.c.obj
[8/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj
[9/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk.c.obj
[10/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_init.c.obj
[11/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_clk_init.c.obj
[12/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_sleep.c.obj
[13/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj
[14/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj
[15/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/soc_memory_layout.c.obj
[16/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
[17/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_wdt.c.obj
[18/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
[19/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
[20/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
[21/62] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj
[22/62] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/debug_helpers_asm.S.obj
[23/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
[24/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal.c.obj
[25/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal.c.obj
[26/62] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/debug_helpers.c.obj
[27/62] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[28/62] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/trax.c.obj
[29/62] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[30/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal_iram.c.obj
[31/62] Linking C static library esp-idf/log/liblog.a
[32/62] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal_iram.c.obj
[33/62] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[34/62] Linking C static library esp-idf/xtensa/libxtensa.a
[35/62] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[36/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock.c.obj
[37/62] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_rom_patch.c.obj
[38/62] Linking C static library esp-idf/soc/libsoc.a
[39/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[40/62] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[41/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config.c.obj
[42/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[43/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[44/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[45/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[46/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[47/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot_signatures.c.obj
[48/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[49/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[50/62] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[51/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/flash_encrypt.c.obj
[52/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[53/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot.c.obj
[54/62] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/micro-ecc/uECC.c.obj
[55/62] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[56/62] Linking C static library esp-idf/micro-ecc/libmicro-ecc.a
[57/62] Linking C static library esp-idf/bootloader_support/libbootloader_support.a
[58/62] Linking C static library esp-idf/efuse/libefuse.a
[59/62] Linking C static library esp-idf/spi_flash/libspi_flash.a
[60/62] Linking C static library esp-idf/main/libmain.a
[61/62] Linking C executable bootloader.elf
[62/62] Generating binary image from built executable
esptool.py v2.8
Generated /home/toby/esp/esp-idf/examples/wifi/smart_config/build/bootloader/bootloader.bin
[826/827] Linking CXX executable smart_config.elf
FAILED: smart_config.elf
: && /home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++ -mlongcalls -Wno-frame-address -nostdlib CMakeFiles/smart_config.elf.dir/project_elf_src.c.obj -o smart_config.elf esp-idf/esp_ringbuf/libesp_ringbuf.a esp-idf/driver/libdriver.a esp-idf/wpa_supplicant/libwpa_supplicant.a esp-idf/efuse/libefuse.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/app_update/libapp_update.a esp-idf/spi_flash/libspi_flash.a esp-idf/nvs_flash/libnvs_flash.a esp-idf/esp_wifi/libesp_wifi.a esp-idf/esp_eth/libesp_eth.a esp-idf/lwip/liblwip.a esp-idf/tcpip_adapter/libtcpip_adapter.a esp-idf/esp_event/libesp_event.a esp-idf/pthread/libpthread.a esp-idf/espcoredump/libespcoredump.a esp-idf/esp32/libesp32.a esp-idf/xtensa/libxtensa.a esp-idf/esp_common/libesp_common.a esp-idf/esp_rom/libesp_rom.a esp-idf/soc/libsoc.a esp-idf/log/liblog.a esp-idf/heap/libheap.a esp-idf/freertos/libfreertos.a esp-idf/vfs/libvfs.a esp-idf/newlib/libnewlib.a esp-idf/cxx/libcxx.a esp-idf/app_trace/libapp_trace.a esp-idf/asio/libasio.a esp-idf/coap/libcoap.a esp-idf/console/libconsole.a esp-idf/nghttp/libnghttp.a esp-idf/esp-tls/libesp-tls.a esp-idf/esp_adc_cal/libesp_adc_cal.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/protobuf-c/libprotobuf-c.a esp-idf/protocomm/libprotocomm.a esp-idf/mdns/libmdns.a esp-idf/esp_local_ctrl/libesp_local_ctrl.a esp-idf/esp_websocket_client/libesp_websocket_client.a esp-idf/expat/libexpat.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/sdmmc/libsdmmc.a esp-idf/fatfs/libfatfs.a esp-idf/freemodbus/libfreemodbus.a esp-idf/jsmn/libjsmn.a esp-idf/json/libjson.a esp-idf/libsodium/liblibsodium.a esp-idf/mqtt/libmqtt.a esp-idf/openssl/libopenssl.a esp-idf/spiffs/libspiffs.a esp-idf/ulp/libulp.a esp-idf/unity/libunity.a esp-idf/wifi_provisioning/libwifi_provisioning.a esp-idf/main/libmain.a -Wl,--cref -Wl,--Map=/home/toby/esp/esp-idf/examples/wifi/smart_config/build/smart_config.map -fno-rtti -fno-lto esp-idf/esp_http_client/libesp_http_client.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/sdmmc/libsdmmc.a esp-idf/tcp_transport/libtcp_transport.a esp-idf/esp-tls/libesp-tls.a esp-idf/protocomm/libprotocomm.a esp-idf/esp_http_server/libesp_http_server.a esp-idf/nghttp/libnghttp.a esp-idf/protobuf-c/libprotobuf-c.a esp-idf/mdns/libmdns.a esp-idf/console/libconsole.a esp-idf/json/libjson.a esp-idf/cxx/libcxx.a esp-idf/newlib/libnewlib.a esp-idf/freertos/libfreertos.a esp-idf/heap/libheap.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_common/libesp_common.a esp-idf/xtensa/libxtensa.a esp-idf/esp32/libesp32.a esp-idf/esp_ringbuf/libesp_ringbuf.a esp-idf/lwip/liblwip.a esp-idf/mbedtls/mbedtls/library/libmbedtls.a esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a esp-idf/mbedtls/mbedtls/library/libmbedx509.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/spi_flash/libspi_flash.a esp-idf/efuse/libefuse.a esp-idf/app_update/libapp_update.a esp-idf/wpa_supplicant/libwpa_supplicant.a esp-idf/nvs_flash/libnvs_flash.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libcoexist.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libcore.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libespnow.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libmesh.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libnet80211.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libphy.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libpp.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/librtc.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libsmartconfig.a esp-idf/esp_event/libesp_event.a esp-idf/tcpip_adapter/libtcpip_adapter.a esp-idf/driver/libdriver.a esp-idf/vfs/libvfs.a esp-idf/esp_wifi/libesp_wifi.a esp-idf/esp_eth/libesp_eth.a esp-idf/app_trace/libapp_trace.a esp-idf/pthread/libpthread.a esp-idf/espcoredump/libespcoredump.a esp-idf/cxx/libcxx.a esp-idf/newlib/libnewlib.a esp-idf/freertos/libfreertos.a esp-idf/heap/libheap.a esp-idf/log/liblog.a esp-idf/soc/libsoc.a esp-idf/esp_rom/libesp_rom.a esp-idf/esp_common/libesp_common.a esp-idf/xtensa/libxtensa.a esp-idf/esp32/libesp32.a esp-idf/esp_ringbuf/libesp_ringbuf.a esp-idf/lwip/liblwip.a esp-idf/mbedtls/mbedtls/library/libmbedtls.a esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a esp-idf/mbedtls/mbedtls/library/libmbedx509.a esp-idf/bootloader_support/libbootloader_support.a esp-idf/spi_flash/libspi_flash.a esp-idf/efuse/libefuse.a esp-idf/app_update/libapp_update.a esp-idf/wpa_supplicant/libwpa_supplicant.a esp-idf/nvs_flash/libnvs_flash.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libcoexist.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libcore.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libespnow.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libmesh.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libnet80211.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libphy.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libpp.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/librtc.a /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32/libsmartconfig.a esp-idf/esp_event/libesp_event.a esp-idf/tcpip_adapter/libtcpip_adapter.a esp-idf/driver/libdriver.a esp-idf/vfs/libvfs.a esp-idf/esp_wifi/libesp_wifi.a esp-idf/esp_eth/libesp_eth.a esp-idf/app_trace/libapp_trace.a esp-idf/pthread/libpthread.a esp-idf/espcoredump/libespcoredump.a -u __cxa_guard_dummy -lstdc++ esp-idf/pthread/libpthread.a -u __cxx_fatal_exception esp-idf/newlib/libnewlib.a -u newlib_include_locks_impl -u newlib_include_heap_impl -u newlib_include_syscalls_impl -u newlib_include_pthread_impl -Wl,--undefined=uxTopUsedPriority -L /home/toby/esp/esp-idf/components/esp_rom/esp32/ld -T esp32.rom.ld -T esp32.rom.libgcc.ld -T esp32.rom.syscalls.ld -T esp32.rom.newlib-data.ld -T esp32.rom.newlib-funcs.ld -Wl,--gc-sections /home/toby/esp/esp-idf/components/xtensa/esp32/libhal.a -L /home/toby/esp/esp-idf/examples/wifi/smart_config/build/esp-idf/esp32 -T esp32_out.ld -u app_main -L /home/toby/esp/esp-idf/examples/wifi/smart_config/build/esp-idf/esp32/ld -T esp32.project.ld -L /home/toby/esp/esp-idf/components/esp32/ld -T esp32.peripherals.ld -u call_user_start_cpu0 -u ld_include_panic_highint_hdl -u esp_app_desc -u vfs_include_syscalls_impl -L /home/toby/esp/esp-idf/components/esp_wifi/lib_esp32 -lgcov -lc -lm -lgcc -u pthread_include_pthread_impl -u pthread_include_pthread_cond_impl -u pthread_include_pthread_local_storage_impl && :
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.ecp_opp+0x0): undefined reference to `mbedtls_ecp_copy'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.ecp_opp+0x4): undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.ecp_opp+0x8): undefined reference to `mbedtls_mpi_sub_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_init+0x0): undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_init_set+0x0): undefined reference to `mbedtls_mpi_read_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_deinit+0x0): undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_to_bin+0x0): undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_to_bin+0x4): undefined reference to `mbedtls_mpi_write_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_add+0x0): undefined reference to `mbedtls_mpi_add_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_mod+0x0): undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_exptmod+0x0): undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_inverse+0x0): undefined reference to `mbedtls_mpi_inv_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_div+0x0): undefined reference to `mbedtls_mpi_div_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_mulmod+0x0): undefined reference to `mbedtls_mpi_mul_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_cmp+0x0): undefined reference to `mbedtls_mpi_cmp_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_bits+0x0): undefined reference to `mbedtls_mpi_bitlen'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_legendre+0x0): undefined reference to `mbedtls_mpi_sub_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_bignum_legendre+0x4): undefined reference to `mbedtls_mpi_shift_r'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_deinit+0x0): undefined reference to `mbedtls_ecp_group_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_init+0x0): undefined reference to `mbedtls_ecp_group_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_init+0x4): undefined reference to `mbedtls_ecp_group_load'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_init+0x0): undefined reference to `mbedtls_ecp_point_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_deinit+0x0): undefined reference to `mbedtls_ecp_point_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_from_bin+0x0): undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_add+0x0): undefined reference to `mbedtls_ecp_muladd'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x0): undefined reference to `mbedtls_entropy_func'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x4): undefined reference to `mbedtls_ctr_drbg_random'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x8): undefined reference to `mbedtls_entropy_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0xc): undefined reference to `mbedtls_ctr_drbg_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x10): undefined reference to `mbedtls_ctr_drbg_seed'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x14): undefined reference to `mbedtls_ecp_mul'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x18): undefined reference to `mbedtls_ctr_drbg_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_mul+0x1c): undefined reference to `mbedtls_entropy_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_solve_y_coord+0x0): undefined reference to `mbedtls_mpi_add_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_solve_y_coord+0x4): undefined reference to `mbedtls_mpi_div_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_solve_y_coord+0x8): undefined reference to `mbedtls_mpi_get_bit'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_solve_y_coord+0xc): undefined reference to `mbedtls_mpi_copy'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_is_at_infinity+0x0): undefined reference to `mbedtls_ecp_is_zero'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj):(.literal.crypto_ec_point_cmp+0x0): undefined reference to `mbedtls_ecp_point_cmp'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `ecp_opp':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:448: undefined reference to `mbedtls_ecp_copy'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:452: undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:453: undefined reference to `mbedtls_mpi_sub_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_init':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:46: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_init_set':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:60: undefined reference to `mbedtls_mpi_read_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_deinit':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:71: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_to_bin':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:85: undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:97: undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:97: undefined reference to `mbedtls_mpi_write_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_add':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:107: undefined reference to `mbedtls_mpi_add_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_mod':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:116: undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_exptmod':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:125: undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_inverse':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:134: undefined reference to `mbedtls_mpi_inv_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_sub':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:143: undefined reference to `mbedtls_mpi_sub_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_div':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:152: undefined reference to `mbedtls_mpi_div_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_mulmod':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:165: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:167: undefined reference to `mbedtls_mpi_mul_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:172: undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:174: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_cmp':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:186: undefined reference to `mbedtls_mpi_cmp_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_bits':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:192: undefined reference to `mbedtls_mpi_bitlen'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_is_zero':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:198: undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_is_one':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:204: undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_bignum_legendre':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:214: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:215: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:218: undefined reference to `mbedtls_mpi_sub_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:219: undefined reference to `mbedtls_mpi_shift_r'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:220: undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:222: undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:224: undefined reference to `mbedtls_mpi_cmp_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:229: undefined reference to `mbedtls_mpi_cmp_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:236: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:237: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_deinit':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:286: undefined reference to `mbedtls_ecp_group_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_init':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:265: undefined reference to `mbedtls_ecp_group_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:271: undefined reference to `mbedtls_ecp_group_load'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_init':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:304: undefined reference to `mbedtls_ecp_point_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_prime_len':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:312: undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_prime_len_bits':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:318: undefined reference to `mbedtls_mpi_bitlen'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_deinit':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:336: undefined reference to `mbedtls_ecp_point_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_to_bin':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:344: undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_from_bin':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:375: undefined reference to `mbedtls_mpi_size'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:378: undefined reference to `mbedtls_ecp_point_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:380: undefined reference to `mbedtls_mpi_read_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:381: undefined reference to `mbedtls_mpi_read_binary'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:382: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:387: undefined reference to `mbedtls_ecp_point_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_add':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:400: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:402: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:403: undefined reference to `mbedtls_ecp_muladd'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:406: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_mul':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:419: undefined reference to `mbedtls_entropy_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:420: undefined reference to `mbedtls_ctr_drbg_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:422: undefined reference to `mbedtls_ctr_drbg_seed'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:425: undefined reference to `mbedtls_ecp_mul'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:432: undefined reference to `mbedtls_ctr_drbg_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:433: undefined reference to `mbedtls_entropy_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_compute_y_sqr':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:522: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:523: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:524: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:525: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:533: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:534: undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:537: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:538: undefined reference to `mbedtls_mpi_mul_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:539: undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:542: undefined reference to `mbedtls_mpi_add_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:543: undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:546: undefined reference to `mbedtls_mpi_add_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:547: undefined reference to `mbedtls_mpi_mod_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:551: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:552: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:553: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:555: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_solve_y_coord':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:471: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:491: undefined reference to `mbedtls_mpi_add_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:492: undefined reference to `mbedtls_mpi_div_int'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:493: undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:495: undefined reference to `mbedtls_mpi_get_bit'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:496: undefined reference to `mbedtls_mpi_sub_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:498: undefined reference to `mbedtls_mpi_copy'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:499: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:501: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:504: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_is_at_infinity':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:568: undefined reference to `mbedtls_ecp_is_zero'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_is_on_curve':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:577: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:578: undefined reference to `mbedtls_mpi_init'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:581: undefined reference to `mbedtls_mpi_lset'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:582: undefined reference to `mbedtls_mpi_exp_mod'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:586: undefined reference to `mbedtls_mpi_cmp_mpi'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:587: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:591: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: /home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:592: undefined reference to `mbedtls_mpi_free'
/home/toby/.espressif/tools/xtensa-esp32-elf/esp-2020r2-8.2.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.2.0/../../../../xtensa-esp32-elf/bin/ld: esp-idf/wpa_supplicant/libwpa_supplicant.a(crypto_mbedtls.c.obj): in function `crypto_ec_point_cmp':
/home/toby/esp/esp-idf/components/wpa_supplicant/src/crypto/crypto_mbedtls.c:602: undefined reference to `mbedtls_ecp_point_cmp'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ninja failed with exit code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment