-
Notifications
You must be signed in to change notification settings - Fork 7.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cmake: generating bootloader.bin fails (IDFGH-553) #2936
Comments
This probably is something off with your sdkconfig. Try to modify with make menuconfig, and then rebuild with cmake ninja |
@marcogmaia I'm not sure I agree, but if you have cases where "make menuconfig" is required (and idf.py menuconfig) is not working then these are bugs - please report them! @SkobecSlo It seems like arguments are being passed incorrectly to esptool.py as this command (which is failing) looks valid:
It seems like there at least one bug here (possibly the root cause), as the Python interpreter is not being named in this path - mostly when we run Python it should be as Can you please try running this command in a Git Bash terminal and see if you also get the same error? |
@projectgus I was not sure about which So the process to recreate the error is the following one:
$ python C:/Users/MarkoSagadin/esp/esp-idf/tools/idf.py build |
I should also say that I have no problems building project from esp-idf tutorial for make build system. |
Yes somehow this seems have something to do with the Python interpreter invoked: From Powershell this fails (with a 'too few arguments' message):
Whereas this works (see the explicit invocation of the
Probably this only fails on some systems with particular versions of Python installed. Possibly this is a bug in esptool.py playing up. Update: When running the commands on Powershell directly (i.e. without the Ps. The ambiguity of having multiple Python's installed on my Win10 machine gave me more headaches with the CMake build system. Stricter handling of the python path/environment is something to work on for esp32 CMake build system to work across any machine. |
A problem if the Python interpreter used for idf.py (or set via PYTHON variable) didn't match "/usr/bin/env python" (or the associated executable for .py files, on Windows). Closes #3160 Possibly also fix for #2936 Adds build system test to catch any future direct execution of Python in the standard build process.
Hi @SkobecSlo @eflukx, Sorry for the delay in getting back to you. This issue should be fixed as of commit d0b2d5e, there were some cases where the Python interpreter was not being correctly invoked. Can you please pull the latest master branch and let us know if there are any remaining problems? Angus |
No worries. There was a workaround by setting up (only? can't fully remember) the correct/a working Python version. After some fiddling around on one of my (two) Windows machines (which gave me the issue) got ESP-IDF working like a charm.
For me there's no easy way to test if the patch worked (as my environment is fixed now). If a patch was committed that should target this issue, maybe it's best to close it and see if someone respawns it? (don't know what your closing-policy is) As a general side note: overall, the CMake system gives much better user experience than the make based system (at least on Windows that is. For the make-based build system I always reverted to Linux as running that on Windows is/was a pain.. ;)) |
Yes, I think if setting the .py file association to the "correct" Python.exe worked for you then this commit should have fixed the root cause for good.
Awesome! Improving the Windows user experience was a major reason for creating the CMake-based system. :) |
OK. Will wait to see if @SkobecSlo has any feedback, but I'm pretty confident this is fixed now. |
Closing as it seems like this is fixed. Thanks @eflukx for confirming. |
I'm having a problem very similar to this. My "idf.py build" output is:
I am using the latest version of esp-idf and still getting the bootloader issue. Is this the same problem as described above? OBS: the project were compiling well under the old Make environment, and just crashes when updated to cmake and idf 4. |
Environment
Problem Description
I tried to compile hello world example by following instructions on Get Started (Cmake preview) section of documentation.
I could successfully open the menuconfig window, but then I had to use the idf.py build command, which failed. Mind you, I am using Git Bash command line, although I experienced the same behavior in Windows command prompt.
After I call idf.py build command process starts running normally, until it gets to the part where it has to generate bootloader.bin. This step fails to execute. Below is the output from Git Bash, I tried looking for solution on internet, but it seems there is none.
Any ideas how can i solve it?
$ python2 C:/Users/MarkoSagadin/esp/esp-idf/tools/idf.py build
Python requirements from C:\Users\MarkoSagadin\esp\esp-idf\requirements.txt are satisfied.
Warn about uninitialized values.
-- Found Git: D:/Program Files/Git/mingw64/bin/git.exe (found version "2.18.0.windows.1")
-- IDF_TARGET not set, using default target: esp32
-- Building for target esp32
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe -- 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: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building empty aws_iot component due to configuration
-- Component names: soc log heap xtensa-debug-module app_trace freertos vfs newlib esp_ringbuf driver esp_event ethernet lwip tcpip_adapter mbedtls micro-ecc bootloader_support spi_flash partition_table app_update nvs_flash pthread smartconfig_ack wpa_supplicant esp32 cxx asio jsmn aws_iot bootloader bt coap console nghttp esp-tls esp_adc_cal tcp_transport esp_http_client esp_http_server esp_https_ota openssl esp_https_server esptool_py expat wear_levelling sdmmc fatfs freemodbus idf_test json libsodium mdns mqtt protobuf-c protocomm spiffs ulp unity wifi_provisioning main
-- Component paths: C:/Users/MarkoSagadin/esp/esp-idf/components/soc;C:/Users/MarkoSagadin/esp/esp-idf/components/log;C:/Users/MarkoSagadin/esp/esp-idf/components/heap;C:/Users/MarkoSagadin/esp/esp-idf/components/xtensa-debug-module;C:/Users/MarkoSagadin/esp/esp-idf/components/app_trace;C:/Users/MarkoSagadin/esp/esp-idf/components/freertos;C:/Users/MarkoSagadin/esp/esp-idf/components/vfs;C:/Users/MarkoSagadin/esp/esp-idf/components/newlib;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_ringbuf;C:/Users/MarkoSagadin/esp/esp-idf/components/driver;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_event;C:/Users/MarkoSagadin/esp/esp-idf/components/ethernet;C:/Users/MarkoSagadin/esp/esp-idf/components/lwip;C:/Users/MarkoSagadin/esp/esp-idf/components/tcpip_adapter;C:/Users/MarkoSagadin/esp/esp-idf/components/mbedtls;C:/Users/MarkoSagadin/esp/esp-idf/components/micro-ecc;C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader_support;C:/Users/MarkoSagadin/esp/esp-idf/components/spi_flash;C:/Users/MarkoSagadin/esp/esp-idf/components/partition_table;C:/Users/MarkoSagadin/esp/esp-idf/components/app_update;C:/Users/MarkoSagadin/esp/esp-idf/components/nvs_flash;C:/Users/MarkoSagadin/esp/esp-idf/components/pthread;C:/Users/MarkoSagadin/esp/esp-idf/components/smartconfig_ack;C:/Users/MarkoSagadin/esp/esp-idf/components/wpa_supplicant;C:/Users/MarkoSagadin/esp/esp-idf/components/esp32;C:/Users/MarkoSagadin/esp/esp-idf/components/cxx;C:/Users/MarkoSagadin/esp/esp-idf/components/asio;C:/Users/MarkoSagadin/esp/esp-idf/components/jsmn;C:/Users/MarkoSagadin/esp/esp-idf/components/aws_iot;C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader;C:/Users/MarkoSagadin/esp/esp-idf/components/bt;C:/Users/MarkoSagadin/esp/esp-idf/components/coap;C:/Users/MarkoSagadin/esp/esp-idf/components/console;C:/Users/MarkoSagadin/esp/esp-idf/components/nghttp;C:/Users/MarkoSagadin/esp/esp-idf/components/esp-tls;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_adc_cal;C:/Users/MarkoSagadin/esp/esp-idf/components/tcp_transport;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_http_client;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_http_server;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_https_ota;C:/Users/MarkoSagadin/esp/esp-idf/components/openssl;C:/Users/MarkoSagadin/esp/esp-idf/components/esp_https_server;C:/Users/MarkoSagadin/esp/esp-idf/components/esptool_py;C:/Users/MarkoSagadin/esp/esp-idf/components/expat;C:/Users/MarkoSagadin/esp/esp-idf/components/wear_levelling;C:/Users/MarkoSagadin/esp/esp-idf/components/sdmmc;C:/Users/MarkoSagadin/esp/esp-idf/components/fatfs;C:/Users/MarkoSagadin/esp/esp-idf/components/freemodbus;C:/Users/MarkoSagadin/esp/esp-idf/components/idf_test;C:/Users/MarkoSagadin/esp/esp-idf/components/json;C:/Users/MarkoSagadin/esp/esp-idf/components/libsodium;C:/Users/MarkoSagadin/esp/esp-idf/components/mdns;C:/Users/MarkoSagadin/esp/esp-idf/components/mqtt;C:/Users/MarkoSagadin/esp/esp-idf/components/protobuf-c;C:/Users/MarkoSagadin/esp/esp-idf/components/protocomm;C:/Users/MarkoSagadin/esp/esp-idf/components/spiffs;C:/Users/MarkoSagadin/esp/esp-idf/components/ulp;C:/Users/MarkoSagadin/esp/esp-idf/components/unity;C:/Users/MarkoSagadin/esp/esp-idf/components/wifi_provisioning;C:/Users/MarkoSagadin/esp/hello_world/main
-- IDF_VER: v3.3-beta1-183-g65d01336d
-- Project is not inside a git repository, will not use 'git describe' to determine PROJECT_VER.
-- Project version: 1
-- Found PythonInterp: C:/Python27/python.exe (found version "2.7.15")
-- Found Perl: D:/Program Files/Git/usr/bin/perl.exe (found version "5.26.2")
-- Adding linker script C:/Users/MarkoSagadin/esp/hello_world/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.rom.spiram_incompatible_fns.ld
-- Building empty aws_iot component due to configuration
-- Component libraries:
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/MarkoSagadin/esp/hello_world/build
[1/800] Generating dummy_main_src.c
[2/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/hashkey.c.obj
[3/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/gpio_periph.c.obj
[4/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/cpu_util.c.obj
[5/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/block.c.obj
[6/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_clk.c.obj
[7/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/mem.c.obj
[8/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/coap_time.c.obj
[9/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/encode.c.obj
[10/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/debug.c.obj
[11/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/subscribe.c.obj
[12/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/pdu.c.obj
[13/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/str.c.obj
[14/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/uri.c.obj
[15/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/resource.c.obj
[16/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/option.c.obj
[17/800] Building C object esp-idf/console/CMakeFiles/idf_component_console.dir/commands.c.obj
[18/800] Building C object esp-idf/console/CMakeFiles/idf_component_console.dir/split_argv.c.obj
[19/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/port/coap_io_socket.c.obj
[20/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/net.c.obj
[21/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_callbacks.c.obj
[22/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_debug.c.obj
[23/800] Building C object esp-idf/console/CMakeFiles/idf_component_console.dir/linenoise/linenoise.c.obj
[24/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_buf.c.obj
[25/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_hd_huffman_data.c.obj
[26/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_helper.c.obj
[27/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_frame.c.obj
[28/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_hd_huffman.c.obj
[29/800] Building C object esp-idf/console/CMakeFiles/idf_component_console.dir/argtable3/argtable3.c.obj
[30/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_http.c.obj
[31/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_mem.c.obj
[32/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_npn.c.obj
[33/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_map.c.obj
[34/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_hd.c.obj
[35/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_option.c.obj
[36/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_rcbuf.c.obj
[37/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_priority_spec.c.obj
[38/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_pq.c.obj
[39/800] Linking C static library esp-idf\console\libconsole.a
[40/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_queue.c.obj
[41/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_outbound_item.c.obj
[42/800] Generating idf_component_console.sections_info
[43/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_version.c.obj
[44/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_stream.c.obj
[45/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_submit.c.obj
[46/800] Generating linker script...
[47/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/port/http_parser.c.obj
[48/800] Building CXX object esp-idf/cxx/CMakeFiles/idf_component_cxx.dir/cxx_exception_stubs.cpp.obj
[49/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/lib_printf.c.obj
[50/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/ipc.c.obj
[51/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/pm_esp32.c.obj
[52/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/pm_locks.c.obj
[53/800] Building CXX object esp-idf/cxx/CMakeFiles/idf_component_cxx.dir/cxx_guards.cpp.obj
[54/800] Building C object esp-idf/nghttp/CMakeFiles/idf_component_nghttp.dir/nghttp2/lib/nghttp2_session.c.obj
[55/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/phy_init.c.obj
[56/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/panic.c.obj
[57/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/reset_reason.c.obj
[58/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/spiram_psram.c.obj
[59/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/spiram.c.obj
[60/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/pm_trace.c.obj
[61/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/restore.c.obj
[62/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/wifi_init.c.obj
[63/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/sleep_modes.c.obj
[64/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/task_wdt.c.obj
[65/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/stack_check.c.obj
[66/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/system_api.c.obj
[67/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/hwcrypto/sha.c.obj
[68/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/wifi_os_adapter.c.obj
[69/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/hwcrypto/aes.c.obj
[70/800] Building C object esp-idf/jsmn/CMakeFiles/idf_component_jsmn.dir/src/jsmn.c.obj
[71/800] Linking CXX static library esp-idf\cxx\libcxx.a
[72/800] Generating idf_component_cxx.sections_info
[73/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/async.c.obj
[74/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_init.c.obj
[75/800] Building C object esp-idf/coap/CMakeFiles/idf_component_coap.dir/libcoap/src/address.c.obj
[76/800] Linking C static library esp-idf\jsmn\libjsmn.a
[77/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_pm.c.obj
[78/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_periph.c.obj
[79/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_clk_init.c.obj
[80/800] Generating idf_component_jsmn.sections_info
[81/800] Linking C static library esp-idf\coap\libcoap.a
[82/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_wdt.c.obj
[83/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_time.c.obj
[84/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/src/memory_layout_utils.c.obj
[85/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_sleep.c.obj
[86/800] Generating idf_component_coap.sections_info
[87/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/spi_periph.c.obj
[88/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/sdmmc_periph.c.obj
[89/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/soc_memory_layout.c.obj
[90/800] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/sdio_slave_periph.c.obj
[91/800] Building C object esp-idf/log/CMakeFiles/idf_component_log.dir/log.c.obj
[92/800] Building C object esp-idf/heap/CMakeFiles/idf_component_heap.dir/heap_caps_init.c.obj
[93/800] Building C object esp-idf/heap/CMakeFiles/idf_component_heap.dir/heap_trace.c.obj
[94/800] Building C object esp-idf/heap/CMakeFiles/idf_component_heap.dir/heap_caps.c.obj
[95/800] Linking C static library esp-idf\soc\libsoc.a
[96/800] Linking C static library esp-idf\log\liblog.a
[97/800] Generating idf_component_soc.sections_info
[98/800] Building C object esp-idf/xtensa-debug-module/CMakeFiles/idf_component_xtensa-debug-module.dir/eri.c.obj
[99/800] Generating idf_component_log.sections_info
[100/800] Building C object esp-idf/xtensa-debug-module/CMakeFiles/idf_component_xtensa-debug-module.dir/trax.c.obj
[101/800] Building C object esp-idf/heap/CMakeFiles/idf_component_heap.dir/multi_heap.c.obj
[102/800] Building C object esp-idf/app_trace/CMakeFiles/idf_component_app_trace.dir/app_trace.c.obj
[103/800] Building C object esp-idf/app_trace/CMakeFiles/idf_component_app_trace.dir/app_trace_util.c.obj
[104/800] Linking C static library esp-idf\xtensa-debug-module\libxtensa-debug-module.a
[105/800] Building C object esp-idf/app_trace/CMakeFiles/idf_component_app_trace.dir/host_file_io.c.obj
[106/800] Generating idf_component_xtensa-debug-module.sections_info
[107/800] Linking C static library esp-idf\heap\libheap.a
[108/800] Generating idf_component_heap.sections_info
[109/800] Building C object esp-idf/app_trace/CMakeFiles/idf_component_app_trace.dir/gcov/gcov_rtio.c.obj
[110/800] Building ASM object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/portasm.S.obj
[111/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/timers.c.obj
[112/800] Building ASM object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_context.S.obj
[113/800] Linking C static library esp-idf\app_trace\libapp_trace.a
[114/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/port.c.obj
[115/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/queue.c.obj
[116/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/tasks.c.obj
[117/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/croutine.c.obj
[118/800] Generating idf_component_app_trace.sections_info
[119/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/event_groups.c.obj
[120/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/FreeRTOS-openocd.c.obj
[121/800] Building ASM object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_intr_asm.S.obj
[122/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/list.c.obj
[123/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_init.c.obj
[124/800] Building ASM object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_vector_defaults.S.obj
[125/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_overlay_os_hook.c.obj
[126/800] Building ASM object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_vectors.S.obj
[127/800] Building CXX object esp-idf/asio/CMakeFiles/idf_component_asio.dir/asio/asio/src/asio.cpp.obj
[128/800] Building C object esp-idf/freertos/CMakeFiles/idf_component_freertos.dir/xtensa_intr.c.obj
[129/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/random.c.obj
[130/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/termios.c.obj
[131/800] Building C object esp-idf/vfs/CMakeFiles/idf_component_vfs.dir/vfs_uart.c.obj
[132/800] Linking CXX static library esp-idf\asio\libasio.a
[133/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/select.c.obj
[134/800] Linking C static library esp-idf\freertos\libfreertos.a
[135/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/syscall_table.c.obj
[136/800] Generating idf_component_asio.sections_info
[137/800] Building C object esp-idf/vfs/CMakeFiles/idf_component_vfs.dir/vfs.c.obj
[138/800] Generating idf_component_freertos.sections_info
[139/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/reent_init.c.obj
[140/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/syscalls.c.obj
[141/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/pthread.c.obj
[142/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/locks.c.obj
[143/800] Linking C static library esp-idf\vfs\libvfs.a
[144/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/utime.c.obj
[145/800] Building C object esp-idf/newlib/CMakeFiles/idf_component_newlib.dir/time.c.obj
[146/800] Generating idf_component_vfs.sections_info
[147/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdspi_crc.c.obj
[148/800] Building C object esp-idf/esp_ringbuf/CMakeFiles/idf_component_esp_ringbuf.dir/ringbuf.c.obj
[149/800] Linking C static library esp-idf\newlib\libnewlib.a
[150/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdmmc_host.c.obj
[151/800] Generating idf_component_newlib.sections_info
[152/800] Linking C static library esp-idf\esp_ringbuf\libesp_ringbuf.a
[153/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdmmc_transaction.c.obj
[154/800] Generating idf_component_esp_ringbuf.sections_info
[155/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdspi_transaction.c.obj
[156/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdio_slave.c.obj
[157/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sigmadelta.c.obj
[158/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/rtc_module.c.obj
[159/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/rmt.c.obj
[160/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/spi_slave.c.obj
[161/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/sdspi_host.c.obj
[162/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/spi_common.c.obj
[163/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/timer.c.obj
[164/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/spi_master.c.obj
[165/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/can.c.obj
[166/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/ledc.c.obj
[167/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/gpio.c.obj
[168/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/uart.c.obj
[169/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/i2c.c.obj
[170/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/i2s.c.obj
[171/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/periph_ctrl.c.obj
[172/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/pcnt.c.obj
[173/800] Building C object esp-idf/driver/CMakeFiles/idf_component_driver.dir/mcpwm.c.obj
[174/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/err.c.obj
[175/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/apps/ping/esp_ping.c.obj
[176/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/apps/ping/ping.c.obj
[177/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/api_lib.c.obj
[178/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/api_msg.c.obj
[179/800] Linking C static library esp-idf\driver\libdriver.a
[180/800] Building C object esp-idf/esp_event/CMakeFiles/idf_component_esp_event.dir/esp_event_private.c.obj
[181/800] Generating idf_component_driver.sections_info
[182/800] Building C object esp-idf/ethernet/CMakeFiles/idf_component_ethernet.dir/emac_dev.c.obj
[183/800] Building C object esp-idf/esp_event/CMakeFiles/idf_component_esp_event.dir/default_event_loop.c.obj
[184/800] Building C object esp-idf/ethernet/CMakeFiles/idf_component_ethernet.dir/eth_phy/phy_tlk110.c.obj
[185/800] Building C object esp-idf/ethernet/CMakeFiles/idf_component_ethernet.dir/eth_phy/phy_common.c.obj
[186/800] Building C object esp-idf/esp_event/CMakeFiles/idf_component_esp_event.dir/esp_event.c.obj
[187/800] Building C object esp-idf/ethernet/CMakeFiles/idf_component_ethernet.dir/eth_phy/phy_lan8720.c.obj
[188/800] Linking C static library esp-idf\esp_event\libesp_event.a
[189/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/icmp.c.obj
[190/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/apps/dhcpserver/dhcpserver.c.obj
[191/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/udp.c.obj
[192/800] Generating idf_component_esp_event.sections_info
[193/800] Building C object esp-idf/ethernet/CMakeFiles/idf_component_ethernet.dir/emac_main.c.obj
[194/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj
[195/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/autoip.c.obj
[196/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/timeouts.c.obj
[197/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/netifapi.c.obj
[198/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/etharp.c.obj
[199/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/tcpip.c.obj
[200/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/apps/sntp/sntp.c.obj
[201/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/netdb.c.obj
[202/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/netbuf.c.obj
[203/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/mem.c.obj
[204/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/def.c.obj
[205/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/dns.c.obj
[206/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/init.c.obj
[207/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/api/sockets.c.obj
[208/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ip.c.obj
[209/800] Linking C static library esp-idf\ethernet\libethernet.a
[210/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/raw.c.obj
[211/800] Generating idf_component_ethernet.sections_info
[212/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/inet_chksum.c.obj
[213/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/sys.c.obj
[214/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/pbuf.c.obj
[215/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/netif.c.obj
[216/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/stats.c.obj
[217/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/memp.c.obj
[218/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj
[219/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/tcp_out.c.obj
[220/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/sha1-pbkdf2.c.obj
[221/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/sha1-internal.c.obj
[222/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/tcp.c.obj
[223/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/tcp_in.c.obj
[224/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/rc4.c.obj
[225/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/sha1.c.obj
[226/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_aes-cbc.c.obj
[227/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_crypto_internal-cipher.c.obj
[228/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/sha256.c.obj
[229/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/sha256-internal.c.obj
[230/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_aes-wrap.c.obj
[231/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/chap.c.obj
[232/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_aes-unwrap.c.obj
[233/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_sha256-internal.c.obj
[234/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_crypto_internal-modexp.c.obj
[235/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_sha256.c.obj
[236/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/fast_crypto/fast_crypto_internal.c.obj
[237/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_peap_common.c.obj
[238/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_common.c.obj
[239/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_tls.c.obj
[240/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap.c.obj
[241/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_mschapv2.c.obj
[242/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_peap.c.obj
[243/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/asn1.c.obj
[244/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/bignum.c.obj
[245/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/mschapv2.c.obj
[246/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_ttls.c.obj
[247/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/eap_peer/eap_tls_common.c.obj
[248/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/pkcs8.c.obj
[249/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/rsa.c.obj
[250/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/pkcs1.c.obj
[251/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tls_internal.c.obj
[252/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/pkcs5.c.obj
[253/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_client.c.obj
[254/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_client_read.c.obj
[255/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_record.c.obj
[256/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_cred.c.obj
[257/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_common.c.obj
[258/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/utils/base64.c.obj
[259/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_client_write.c.obj
[260/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_server.c.obj
[261/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/uuid.c.obj
[262/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_server_read.c.obj
[263/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/tlsv1_server_write.c.obj
[264/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/tls/x509v3.c.obj
[265/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wpa2/utils/ext_password.c.obj
[266/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj
[267/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/eap_common.c.obj
[268/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps.c.obj
[269/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj
[270/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj
[271/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_dev_attr.c.obj
[272/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/cache_err_int.c.obj
[273/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_common.c.obj
[274/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_enrollee.c.obj
[275/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/cache_sram_mmu.c.obj
[276/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_registrar.c.obj
[277/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/brownout.c.obj
[278/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/coexist.c.obj
[279/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/clk.c.obj
[280/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/wps/wps_validate.c.obj
[281/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/dport_access.c.obj
[282/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/dbg_stubs.c.obj
[283/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/core_dump.c.obj
[284/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/cpu_start.c.obj
[285/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/crosscore_int.c.obj
[286/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/esp_timer.c.obj
[287/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/event_default_handlers.c.obj
[288/800] Building ASM object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/dport_panic_highint_hdl.S.obj
[289/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/esp_err_to_name.c.obj
[290/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/ets_timer_legacy.c.obj
[291/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/esp_himem.c.obj
[292/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/hw_random.c.obj
[293/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/esp_timer_esp32.c.obj
[294/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/gdbstub.c.obj
[295/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/fast_crypto_ops.c.obj
[296/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/freertos_hooks.c.obj
[297/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/event_loop.c.obj
[298/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/int_wdt.c.obj
[299/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj
[300/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj
[301/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-internal.c.obj
[302/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-internal-enc.c.obj
[303/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/crypto_internal-cipher.c.obj
[304/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-internal-dec.c.obj
[305/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/aes-cbc.c.obj
[306/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/crypto_internal-modexp.c.obj
[307/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/md4-internal.c.obj
[308/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/crypto_internal.c.obj
[309/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/crypto_mbedtls.c.obj
[310/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/crypto_internal-rsa.c.obj
[311/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/md5-internal.c.obj
[312/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/md5.c.obj
[313/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/dh_group5.c.obj
[314/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/des-internal.c.obj
[315/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/dh_groups.c.obj
[316/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/src/crypto/bignum.c.obj
[317/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj
[318/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj
[319/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj
[320/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj
[321/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/ip4.c.obj
[322/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv4/igmp.c.obj
[323/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj
[324/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/inet6.c.obj
[325/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj
[326/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ethernetif.c.obj
[327/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/ip6.c.obj
[328/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/lowpan6.c.obj
[329/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj
[330/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/mld6.c.obj
[331/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ethernet.c.obj
[332/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/core/ipv6/nd6.c.obj
[333/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj
[334/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/ccp.c.obj
[335/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/auth.c.obj
[336/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj
[337/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj
[338/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/slipif.c.obj
[339/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/ecp.c.obj
[340/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/eap.c.obj
[341/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/demand.c.obj
[342/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/fsm.c.obj
[343/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj
[344/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/eui64.c.obj
[345/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj
[346/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/lcp.c.obj
[347/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/magic.c.obj
[348/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj
[349/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/multilink.c.obj
[350/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/ppp.c.obj
[351/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj
[352/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/mppe.c.obj
[353/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj
[354/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/upap.c.obj
[355/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/utils.c.obj
[356/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj
[357/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/pppos.c.obj
[358/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/port/esp32/debug/lwip_debug.c.obj
[359/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/port/esp32/freertos/sys_arch.c.obj
[360/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/lwip/src/netif/ppp/vj.c.obj
[361/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/port/esp32/netif/ethernetif.c.obj
[362/800] Building C object esp-idf/mbedtls/CMakeFiles/idf_component_mbedtls.dir/mbedtls.c.obj
[363/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/port/esp32/vfs_lwip.c.obj
[364/800] Building C object esp-idf/lwip/CMakeFiles/idf_component_lwip.dir/port/esp32/netif/wlanif.c.obj
[365/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj
[366/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/arc4.c.obj
[367/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj
[368/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj
[369/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj
[370/800] Linking C static library esp-idf\lwip\liblwip.a
[371/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj
[372/800] Building C object esp-idf/tcpip_adapter/CMakeFiles/idf_component_tcpip_adapter.dir/tcpip_adapter_lwip.c.obj
[373/800] Generating idf_component_lwip.sections_info
[374/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj
[375/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/blowfish.c.obj
[376/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs11.c.obj
[377/800] Linking C static library esp-idf\tcpip_adapter\libtcpip_adapter.a
[378/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj
[379/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj
[380/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj
[381/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/xtea.c.obj
[382/800] Generating idf_component_tcpip_adapter.sections_info
[383/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/certs.c.obj
[384/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj
[385/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj
[386/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj
[387/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj
[388/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj
[389/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj
[390/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj
[391/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj
[392/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj
[393/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj
[394/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj
[395/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj
[396/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj
[397/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj
[398/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj
[399/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj
[400/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj
[401/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj
[402/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md4.c.obj
[403/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj
[404/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/havege.c.obj
[405/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj
[406/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj
[407/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj
[408/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md2.c.obj
[409/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj
[410/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj
[411/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj
[412/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md_wrap.c.obj
[413/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj
[414/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj
[415/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj
[416/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj
[417/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj
[418/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj
[419/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj
[420/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj
[421/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj
[422/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj
[423/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj
[424/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj
[425/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_internal.c.obj
[426/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj
[427/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj
[428/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj
[429/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj
[430/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj
[431/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj
[432/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj
[433/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj
[434/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj
[435/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj
[436/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj
[437/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj
[438/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj
[439/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj
[440/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj
[441/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj
[442/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj
[443/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_srv.c.obj
[444/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj
[445/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_hardware.c.obj
[446/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_sha1.c.obj
[447/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_mem.c.obj
[448/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cli.c.obj
[449/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj
[450/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/mbedtls_debug.c.obj
[451/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_sha256.c.obj
[452/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_bignum.c.obj
[453/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/esp_sha512.c.obj
[454/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir///port/net_sockets.c.obj
[455/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_flash.c.obj
[456/800] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj
[457/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_clock.c.obj
[458/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_common.c.obj
[459/800] Building C object esp-idf/micro-ecc/CMakeFiles/idf_component_micro-ecc.dir/micro-ecc/uECC.c.obj
[460/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/efuse.c.obj
[461/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_sha.c.obj
[462/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_encrypt.c.obj
[463/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_random.c.obj
[464/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_utility.c.obj
[465/800] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[466/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_partitions.c.obj
[467/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/secure_boot_signatures.c.obj
[468/800] Generating idf_component_micro-ecc.sections_info
[469/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/secure_boot.c.obj
[470/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/esp_image_format.c.obj
[471/800] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_qio_mode.c.obj
[472/800] Building C object esp-idf/pthread/CMakeFiles/idf_component_pthread.dir/pthread_local_storage.c.obj
[473/800] Building C object esp-idf/pthread/CMakeFiles/idf_component_pthread.dir/pthread_cond_var.c.obj
[474/800] Building C object esp-idf/pthread/CMakeFiles/idf_component_pthread.dir/pthread.c.obj
[475/800] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[476/800] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_component_wpa_supplicant.dir/port/os_xtensa.c.obj
[477/800] Generating idf_component_bootloader_support.sections_info
[478/800] Building C object esp-idf/smartconfig_ack/CMakeFiles/idf_component_smartconfig_ack.dir/smartconfig_ack.c.obj
[479/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_types.cpp.obj
[480/800] Linking C static library esp-idf\pthread\libpthread.a
[481/800] Generating idf_component_pthread.sections_info
[482/800] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/partition.c.obj
[483/800] Linking C static library esp-idf\smartconfig_ack\libsmartconfig_ack.a
[484/800] Linking C static library esp-idf\wpa_supplicant\libwpa_supplicant.a
[485/800] Generating idf_component_smartconfig_ack.sections_info
[486/800] Generating idf_component_wpa_supplicant.sections_info
[487/800] Building C object esp-idf/esp32/CMakeFiles/idf_component_esp32.dir/intr_alloc.c.obj
[488/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_storage.cpp.obj
[489/800] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/flash_ops.c.obj
[490/800] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/spi_flash_rom_patch.c.obj
[491/800] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/cache_utils.c.obj
[492/800] Generating ../../partition_table/partition-table.bin
[493/800] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/flash_mmap.c.obj
[494/800] Linking C static library esp-idf\esp32\libesp32.a
[495/800] Building C object esp-idf/app_update/CMakeFiles/idf_component_app_update.dir/esp_app_desc.c.obj
[496/800] Generating idf_component_esp32.sections_info
[497/800] Building C object esp-idf/app_update/CMakeFiles/idf_component_app_update.dir/esp_ota_ops.c.obj
[498/800] Linking C static library esp-idf\spi_flash\libspi_flash.a
[499/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_ops.cpp.obj
[500/800] Generating idf_component_spi_flash.sections_info
[501/800] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedcrypto.a
[502/800] Linking C static library esp-idf\app_update\libapp_update.a
[503/800] Creating directories for 'bootloader'
[504/800] Generating idf_component_app_update.sections_info
[505/800] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedx509.a
[506/800] No download step for 'bootloader'
[507/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_page.cpp.obj
[508/800] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedtls.a
[509/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj
[510/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_encr.cpp.obj
[511/800] No patch step for 'bootloader'
[512/800] No update step for 'bootloader'
[513/800] Linking CXX static library esp-idf\mbedtls\libmbedtls.a
[514/800] Building C object esp-idf/tcp_transport/CMakeFiles/idf_component_tcp_transport.dir/transport_utils.c.obj
[515/800] Building C object esp-idf/tcp_transport/CMakeFiles/idf_component_tcp_transport.dir/transport_ws.c.obj
[516/800] Generating idf_component_mbedtls.sections_info
[517/800] Building C object esp-idf/tcp_transport/CMakeFiles/idf_component_tcp_transport.dir/transport_tcp.c.obj
[518/800] Building C object esp-idf/tcp_transport/CMakeFiles/idf_component_tcp_transport.dir/transport_ssl.c.obj
[519/800] Building C object esp-idf/esp_http_client/CMakeFiles/idf_component_esp_http_client.dir/lib/http_auth.c.obj
[520/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_api.cpp.obj
[521/800] Building C object esp-idf/esp_http_client/CMakeFiles/idf_component_esp_http_client.dir/lib/http_header.c.obj
[522/800] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_component_nvs_flash.dir/src/nvs_pagemanager.cpp.obj
[523/800] Building C object esp-idf/esp_http_client/CMakeFiles/idf_component_esp_http_client.dir/lib/http_utils.c.obj
[524/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/httpd_sess.c.obj
[525/800] Building C object esp-idf/esp_http_client/CMakeFiles/idf_component_esp_http_client.dir/esp_http_client.c.obj
[526/800] Linking CXX static library esp-idf\nvs_flash\libnvs_flash.a
[527/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/httpd_parse.c.obj
[528/800] Generating idf_component_nvs_flash.sections_info
[529/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/httpd_main.c.obj
[530/800] Linking C static library esp-idf\esp_http_client\libesp_http_client.a
[531/800] Generating idf_component_esp_http_client.sections_info
[532/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/util/ctrl_sock.c.obj
[533/800] Building C object esp-idf/esp_https_ota/CMakeFiles/idf_component_esp_https_ota.dir/src/esp_https_ota.c.obj
[534/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/httpd_txrx.c.obj
[535/800] Building C object esp-idf/esp_http_server/CMakeFiles/idf_component_esp_http_server.dir/src/httpd_uri.c.obj
[536/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_methods.c.obj
[537/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_stack.c.obj
[538/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_cert.c.obj
[539/800] Linking C static library esp-idf\esp_https_ota\libesp_https_ota.a
[540/800] Linking C static library esp-idf\esp_http_server\libesp_http_server.a
[541/800] Generating idf_component_esp_https_ota.sections_info
[542/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_pkey.c.obj
[543/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_lib.c.obj
[544/800] Generating idf_component_esp_http_server.sections_info
[545/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/loadlibrary.c.obj
[546/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/library/ssl_x509.c.obj
[547/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/platform/ssl_pm.c.obj
[548/800] Building C object esp-idf/openssl/CMakeFiles/idf_component_openssl.dir/platform/ssl_port.c.obj
[549/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/xmltok_ns.c.obj
[550/800] Building C object esp-idf/esp_https_server/CMakeFiles/idf_component_esp_https_server.dir/src/https_server.c.obj
[551/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/xmltok_impl.c.obj
[552/800] Linking C static library esp-idf\openssl\libopenssl.a
[553/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/xmlrole.c.obj
[554/800] Generating idf_component_openssl.sections_info
[555/800] Linking C static library esp-idf\esp_https_server\libesp_https_server.a
[556/800] Generating idf_component_esp_https_server.sections_info
[557/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/WL_Ext_Safe.cpp.obj
[558/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/Partition.cpp.obj
[559/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/WL_Ext_Perf.cpp.obj
[560/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/WL_Flash.cpp.obj
[561/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/crc32.cpp.obj
[562/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/SPI_Flash.cpp.obj
[563/800] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_component_wear_levelling.dir/wear_levelling.cpp.obj
[564/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_mmc.c.obj
[565/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/xmlparse.c.obj
[566/800] Linking CXX static library esp-idf\wear_levelling\libwear_levelling.a
[567/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_common.c.obj
[568/800] Generating idf_component_wear_levelling.sections_info
[569/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_cmd.c.obj
[570/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_init.c.obj
[571/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_io.c.obj
[572/800] Building C object esp-idf/expat/CMakeFiles/idf_component_expat.dir/expat/expat/lib/xmltok.c.obj
[573/800] Linking C static library esp-idf\nghttp\libnghttp.a
[574/800] Building C object esp-idf/esp_adc_cal/CMakeFiles/idf_component_esp_adc_cal.dir/esp_adc_cal.c.obj
[575/800] Generating idf_component_nghttp.sections_info
[576/800] Building C object esp-idf/tcp_transport/CMakeFiles/idf_component_tcp_transport.dir/transport.c.obj
[577/800] Linking C static library esp-idf\expat\libexpat.a
[578/800] Building C object esp-idf/esp-tls/CMakeFiles/idf_component_esp-tls.dir/esp_tls.c.obj
[579/800] Linking C static library esp-idf\esp_adc_cal\libesp_adc_cal.a
[580/800] Generating idf_component_expat.sections_info
[581/800] Linking C static library esp-idf\tcp_transport\libtcp_transport.a
[582/800] Generating idf_component_esp_adc_cal.sections_info
[583/800] Generating idf_component_tcp_transport.sections_info
[584/800] Linking C static library esp-idf\esp-tls\libesp-tls.a
[585/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c.obj
[586/800] Generating idf_component_esp-tls.sections_info
[587/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/crypto_pwhash.c.obj
[588/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-encoding.c.obj
[589/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c.obj
[590/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-core.c.obj
[591/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c.obj
[592/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c.obj
[593/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c.obj
[594/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/blake2b-long.c.obj
[595/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c.obj
[596/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c.obj
[597/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/argon2/argon2.c.obj
[598/800] Building C object esp-idf/sdmmc/CMakeFiles/idf_component_sdmmc.dir/sdmmc_sd.c.obj
[599/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/diskio_rawflash.c.obj
[600/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/diskio_wl.c.obj
[601/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/diskio.c.obj
[602/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/diskio_sdmmc.c.obj
[603/800] Linking C static library esp-idf\sdmmc\libsdmmc.a
[604/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/ffunicode.c.obj
[605/800] Generating idf_component_sdmmc.sections_info
[606/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/ffsystem.c.obj
[607/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/vfs_fat_spiflash.c.obj
[608/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/ff.c.obj
[609/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/ascii/mbascii.c.obj
[610/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/vfs_fat_sdmmc.c.obj
[611/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfuncdiag.c.obj
[612/800] Building C object esp-idf/fatfs/CMakeFiles/idf_component_fatfs.dir/src/vfs_fat.c.obj
[613/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/rtu/mbcrc.c.obj
[614/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfuncdisc.c.obj
[615/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfunccoils.c.obj
[616/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfuncholding.c.obj
[617/800] Linking C static library esp-idf\fatfs\libfatfs.a
[618/800] Generating idf_component_fatfs.sections_info
[619/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfuncinput.c.obj
[620/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/tcp/mbtcp.c.obj
[621/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbfuncother.c.obj
[622/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/functions/mbutils.c.obj
[623/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/rtu/mbrtu.c.obj
[624/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/port/portserial.c.obj
[625/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/port/portother.c.obj
[626/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/port/porttimer.c.obj
[627/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/port/portevent.c.obj
[628/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus_controller/mbcontroller.c.obj
[629/800] Building C object esp-idf/freemodbus/CMakeFiles/idf_component_freemodbus.dir/modbus/mb.c.obj
[630/800] Building C object esp-idf/json/CMakeFiles/idf_component_json.dir/cJSON/test.c.obj
[631/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_auth/crypto_auth.c.obj
[632/800] Building C object esp-idf/json/CMakeFiles/idf_component_json.dir/cJSON/cJSON_Utils.c.obj
[633/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c.obj
[634/800] Linking C static library esp-idf\freemodbus\libfreemodbus.a
[635/800] Building C object esp-idf/json/CMakeFiles/idf_component_json.dir/cJSON/cJSON.c.obj
[636/800] Generating idf_component_freemodbus.sections_info
[637/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c.obj
[638/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box_easy.c.obj
[639/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c.obj
[640/800] Linking C static library esp-idf\json\libjson.a
[641/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box_seal.c.obj
[642/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c.obj
[643/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c.obj
[644/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c.obj
[645/800] Generating idf_component_json.sections_info
[646/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_box/crypto_box.c.obj
[647/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c.obj
[648/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.obj
[649/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c.obj
[650/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c.obj
[651/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_core/hchacha20/core_hchacha20.c.obj
[652/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c.obj
[653/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/crypto_generichash.c.obj
[654/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c.obj
[655/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/generichash_blake2.c.obj
[656/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c.obj
[657/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c.obj
[658/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha256/hash_sha256.c.obj
[659/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_hash/crypto_hash.c.obj
[660/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c.obj
[661/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_kdf/crypto_kdf.c.obj
[662/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c.obj
[663/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c.obj
[664/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha512/hash_sha512.c.obj
[665/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c.obj
[666/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_kx/crypto_kx.c.obj
[667/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c.obj
[668/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c.obj
[669/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c.obj
[670/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c.obj
[671/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c.obj
[672/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c.obj
[673/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c.obj
[674/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S.obj
[675/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c.obj
[676/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c.obj
[677/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa208/stream_salsa208.c.obj
[678/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_verify/sodium/verify.c.obj
[679/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c.obj
[680/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c.obj
[681/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c.obj
[682/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c.obj
[683/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c.obj
[684/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/randombytes/randombytes.c.obj
[685/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/randombytes/nativeclient/randombytes_nativeclient.c.obj
[686/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/sodium/core.c.obj
[687/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.c.obj
[688/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/sodium/utils.c.obj
[689/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/sodium/version.c.obj
[690/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/port/crypto_hash_mbedtls/crypto_hash_sha256_mbedtls.c.obj
[691/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/sodium/runtime.c.obj
[692/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/port/randombytes_esp32.c.obj
[693/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/port/crypto_hash_mbedtls/crypto_hash_sha512_mbedtls.c.obj
[694/800] Building C object esp-idf/mdns/CMakeFiles/idf_component_mdns.dir/mdns_networking.c.obj
[695/800] Building C object esp-idf/mdns/CMakeFiles/idf_component_mdns.dir/mdns_console.c.obj
[696/800] Building C object esp-idf/mqtt/CMakeFiles/idf_component_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj
[697/800] Building C object esp-idf/mqtt/CMakeFiles/idf_component_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj
[698/800] Building C object esp-idf/mqtt/CMakeFiles/idf_component_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj
[699/800] Building C object esp-idf/mqtt/CMakeFiles/idf_component_mqtt.dir/esp-mqtt/mqtt_client.c.obj
[700/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c.obj
[701/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/src/common/protocomm.c.obj
[702/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/proto-c/constants.pb-c.c.obj
[703/800] Linking C static library esp-idf\mqtt\libmqtt.a
[704/800] Building C object esp-idf/mdns/CMakeFiles/idf_component_mdns.dir/mdns.c.obj
[705/800] Generating idf_component_mqtt.sections_info
[706/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/proto-c/sec0.pb-c.c.obj
[707/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/proto-c/sec1.pb-c.c.obj
[708/800] Building C object esp-idf/protobuf-c/CMakeFiles/idf_component_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj
[709/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/src/security/security1.c.obj
[710/800] Linking C static library esp-idf\mdns\libmdns.a
[711/800] Performing configure step for 'bootloader'
-- Found Git: D:/Program Files/Git/mingw64/bin/git.exe (found version "2.18.0.windows.1")
-- IDF_TARGET not set, using default target: esp32
-- Building for target esp32
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-gcc.exe -- 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: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Program Files/Espressif/ESP-IDF Tools/tools/bin/xtensa-esp32-elf-g++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Component names: soc esp32 log bootloader spi_flash micro-ecc bootloader_support main esptool_py partition_table
-- Component paths: C:/Users/MarkoSagadin/esp/esp-idf/components/soc;C:/Users/MarkoSagadin/esp/esp-idf/components/esp32;C:/Users/MarkoSagadin/esp/esp-idf/components/log;C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader;C:/Users/MarkoSagadin/esp/esp-idf/components/spi_flash;C:/Users/MarkoSagadin/esp/esp-idf/components/micro-ecc;C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader_support;C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader/subproject/main;C:/Users/MarkoSagadin/esp/esp-idf/components/esptool_py;C:/Users/MarkoSagadin/esp/esp-idf/components/partition_table
-- IDF_VER: v3.3-beta1-183-g65d01336d
-- Component libraries:
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader/subproject/main/esp32.bootloader.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/bootloader/subproject/main/esp32.bootloader.rom.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.rom.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.rom.spiram_incompatible_fns.ld
-- Adding linker script C:/Users/MarkoSagadin/esp/esp-idf/components/esp32/ld/esp32.peripherals.ld
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/MarkoSagadin/esp/hello_world/build/bootloader
[712/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/src/security/security0.c.obj
[713/800] Generating idf_component_mdns.sections_info
[714/800] Linking C static library esp-idf\protobuf-c\libprotobuf-c.a
[715/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c.obj
[716/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/proto-c/session.pb-c.c.obj
[717/800] Generating idf_component_protobuf-c.sections_info
[718/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/src/transports/protocomm_console.c.obj
[719/800] Building C object esp-idf/protocomm/CMakeFiles/idf_component_protocomm.dir/src/transports/protocomm_httpd.c.obj
[720/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c.obj
[721/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/crypto_scalarmult.c.obj
[722/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.c.obj
[723/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c.obj
[724/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S.obj
[725/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S.obj
[726/800] Linking C static library esp-idf\protocomm\libprotocomm.a
[727/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c.obj
[728/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c.obj
[729/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c.obj
[730/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.S.obj
[731/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S.obj
[732/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S.obj
[733/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c.obj
[734/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S.obj
[735/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c.obj
[736/800] Building ASM object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S.obj
[737/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c.obj
[738/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox_easy.c.obj
[739/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c.obj
[740/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c.obj
[741/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_secretbox/crypto_secretbox.c.obj
[742/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/crypto_shorthash.c.obj
[743/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/sign_ed25519.c.obj
[744/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/keypair.c.obj
[745/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c.obj
[746/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c.obj
[747/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c.obj
[748/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/crypto_sign.c.obj
[749/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/sign.c.obj
[750/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/crypto_stream.c.obj
[751/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/stream_aes128ctr.c.obj
[752/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/obsolete.c.obj
[753/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_sign/ed25519/ref10/open.c.obj
[754/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/consts_aes128ctr.c.obj
[755/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/stream_aes128ctr_nacl.c.obj
[756/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/int128_aes128ctr.c.obj
[757/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c.obj
[758/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/salsa20/stream_salsa20.c.obj
[759/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c.obj
[760/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c.obj
[761/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/chacha20/stream_chacha20.c.obj
[762/800] Generating idf_component_protocomm.sections_info
[763/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/beforenm_aes128ctr.c.obj
[764/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/xor_afternm_aes128ctr.c.obj
[765/800] Building C object esp-idf/libsodium/CMakeFiles/idf_component_libsodium.dir/libsodium/src/libsodium/crypto_stream/aes128ctr/nacl/afternm_aes128ctr.c.obj
[766/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/esp_spiffs.c.obj
[767/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs_api.c.obj
[768/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs/src/spiffs_cache.c.obj
[769/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs/src/spiffs_gc.c.obj
[770/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj
[771/800] Linking C static library esp-idf\libsodium\liblibsodium.a
[772/800] Building C object esp-idf/ulp/CMakeFiles/idf_component_ulp.dir/ulp.c.obj
[773/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs/src/spiffs_check.c.obj
[774/800] Generating idf_component_libsodium.sections_info
[775/800] Building C object esp-idf/ulp/CMakeFiles/idf_component_ulp.dir/ulp_macro.c.obj
[776/800] Performing build step for 'bootloader'
FAILED: esp-idf/bootloader-prefix/src/bootloader-stamp/bootloader-build bootloader/bootloader.elf bootloader/bootloader.bin bootloader/bootloader.map
cmd.exe /C "cd /D C:\Users\MarkoSagadin\esp\hello_world\build\bootloader && "C:\Program Files\CMake\bin\cmake.exe" --build ."
[1/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/cpu_util.c.obj
[2/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_clk_init.c.obj
[3/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/gpio_periph.c.obj
[4/49] Generating dummy_main_src.c
[5/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_init.c.obj
[6/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_clk.c.obj
[7/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_periph.c.obj
[8/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_sleep.c.obj
[9/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_pm.c.obj
[10/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_time.c.obj
[11/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/rtc_wdt.c.obj
[12/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/sdio_slave_periph.c.obj
[13/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/sdmmc_periph.c.obj
[14/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/spi_periph.c.obj
[15/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/esp32/soc_memory_layout.c.obj
[16/49] Building C object esp-idf/soc/CMakeFiles/idf_component_soc.dir/src/memory_layout_utils.c.obj
[17/49] Building C object esp-idf/log/CMakeFiles/idf_component_log.dir/log.c.obj
[18/49] Building C object esp-idf/spi_flash/CMakeFiles/idf_component_spi_flash.dir/spi_flash_rom_patch.c.obj
[19/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_common.c.obj
[20/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_sha.c.obj
[21/49] Linking C static library esp-idf\soc\libsoc.a
[22/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_random.c.obj
[23/49] Generating idf_component_soc.sections_info
[24/49] Building C object esp-idf/micro-ecc/CMakeFiles/idf_component_micro-ecc.dir/micro-ecc/uECC.c.obj
[25/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_clock.c.obj
[26/49] Linking C static library esp-idf\spi_flash\libspi_flash.a
[27/49] Linking C static library esp-idf\log\liblog.a
[28/49] Generating idf_component_spi_flash.sections_info
[29/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_flash.c.obj
[30/49] Generating idf_component_log.sections_info
[31/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_qio_mode.c.obj
[32/49] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[33/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_encrypt.c.obj
[34/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/flash_partitions.c.obj
[35/49] Generating idf_component_micro-ecc.sections_info
[36/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/efuse.c.obj
[37/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/secure_boot_signatures.c.obj
[38/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/secure_boot.c.obj
[39/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_utility.c.obj
[40/49] Building C object esp-idf/main/CMakeFiles/idf_component_main.dir/bootloader_start.c.obj
[41/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/esp_image_format.c.obj
[42/49] Building C object esp-idf/bootloader_support/CMakeFiles/idf_component_bootloader_support.dir/src/bootloader_init.c.obj
[43/49] Linking C static library esp-idf\main\libmain.a
[44/49] Generating idf_component_main.sections_info
[45/49] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[46/49] Generating idf_component_bootloader_support.sections_info
[47/49] Building C object CMakeFiles/bootloader.elf.dir/dummy_main_src.c.obj
[48/49] Linking C executable bootloader.elf
[49/49] Generating ../bootloader.bin
FAILED: bootloader.bin
cmd.exe /C "cd /D C:\Users\MarkoSagadin\esp\hello_world\build\bootloader && C:\Users\MarkoSagadin\esp\esp-idf\components\esptool_py\esptool\esptool.py --chip esp32 elf2image --flash_mode dio --flash_freq 40m --flash_size 2MB -o C:/Users/MarkoSagadin/esp/hello_world/build/bootloader/bootloader.bin bootloader.elf"
usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]
[--before {default_reset,no_reset,no_reset_no_sync}]
[--after {hard_reset,soft_reset,no_reset}] [--no-stub]
[--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]]
{load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,version}
...
esptool: error: too few arguments
ninja: build stopped: subcommand failed.
[777/800] Building C object esp-idf/spiffs/CMakeFiles/idf_component_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj
[778/800] Building C object esp-idf/unity/CMakeFiles/idf_component_unity.dir/unity_runner.c.obj
[779/800] Building C object esp-idf/unity/CMakeFiles/idf_component_unity.dir/unity_port_esp32.c.obj
[780/800] Linking C static library esp-idf\ulp\libulp.a
[781/800] Building C object esp-idf/unity/CMakeFiles/idf_component_unity.dir/unity/src/unity.c.obj
ninja: build stopped: subcommand failed.
Checking Python dependencies...
Running cmake in directory C:\Users\MarkoSagadin\esp\hello_world\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized C:\Users\MarkoSagadin\esp\hello_world"...
Running ninja in directory C:\Users\MarkoSagadin\esp\hello_world\build
Executing "ninja all"...
ninja failed with exit code 1
The text was updated successfully, but these errors were encountered: