espressif / esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Apache License 2.0
13.49k stars 7.26k forks source link

Linking CXX executable (Project).elf FAILED: (Project).elf (IDFGH-4677) #6489

Closed Aistify closed 3 years ago

Aistify commented 3 years ago

Environment

Problem Description

I'm trying to build https://github.com/Silvanosky/PositionEstimator

I've edited one of the CMakeLists.txt files to have proper extensions to fix some issues but I keep getting errors near the end.

esptool.py v3.0 Generated C:/ESP/examples/Position/build/bootloader/bootloader.bin [934/935] Linking CXX executable Position.elf FAILED: Position.elf ...... (Full Log in "Other items if possible" section) collect2.exe: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ninja failed with exit code 1

Expected Behavior

Project should finish building

Actual Behavior

Building fails near end

Steps to reproduce

  1. cd to directory
  2. idf.py build

// If possible, attach a picture of your setup/wiring here.

Code to reproduce this issue

Position.zip

Debug Logs

Using Python in C:\Users\Aistify\AppData\Local\Programs\Python\Python37\
Python 3.7.3
Using Git in C:\Program Files\Git\cmd\
git version 2.21.0.windows.1
Setting IDF_PATH: C:\ESP

Adding ESP-IDF tools to PATH...
    C:\Users\Aistify\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin
    C:\Users\Aistify\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin
    C:\Users\Aistify\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
    C:\Users\Aistify\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
    C:\Users\Aistify\.espressif\tools\cmake\3.16.4\bin
    C:\Users\Aistify\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin
    C:\Users\Aistify\.espressif\tools\ninja\1.10.0\
    C:\Users\Aistify\.espressif\tools\idf-exe\1.0.1\
    C:\Users\Aistify\.espressif\tools\ccache\3.7\
    C:\Users\Aistify\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
    C:\Users\Aistify\.espressif\python_env\idf4.2_py3.7_env\Scripts
    C:\ESP\tools

Checking if Python packages are up to date...
Python requirements from C:\ESP\requirements.txt are satisfied.

Done! You can now compile ESP-IDF projects.
Go to the project directory and run:

  idf.py build

C:\ESP>cd examples

C:\ESP\examples>cd Position

C:\ESP\examples\Position>idf.py build
Executing action: all (aliases: build)
Running cmake in directory c:\esp\examples\position\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 -DIDF_TARGET=esp32 -DCCACHE_ENABLE=1 c:\esp\examples\position"...
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.21.0.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/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:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/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 ESP-IDF components for target esp32
C:/ESP/examples/Position/sdkconfig:10 CONFIG_TOOLPREFIX was replaced with CONFIG_SDK_TOOLPREFIX
C:/ESP/examples/Position/sdkconfig:11 CONFIG_PYTHON was replaced with CONFIG_SDK_PYTHON
C:/ESP/examples/Position/sdkconfig:12 CONFIG_MAKE_WARN_UNDEFINED_VARIABLES was replaced with CONFIG_SDK_MAKE_WARN_UNDEFINED_VARIABLES
C:/ESP/examples/Position/sdkconfig:24 CONFIG_LOG_BOOTLOADER_LEVEL_NONE was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_NONE
C:/ESP/examples/Position/sdkconfig:25 CONFIG_LOG_BOOTLOADER_LEVEL_ERROR was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_ERROR
C:/ESP/examples/Position/sdkconfig:26 CONFIG_LOG_BOOTLOADER_LEVEL_WARN was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_WARN
C:/ESP/examples/Position/sdkconfig:27 CONFIG_LOG_BOOTLOADER_LEVEL_INFO was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_INFO
C:/ESP/examples/Position/sdkconfig:28 CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_DEBUG
C:/ESP/examples/Position/sdkconfig:29 CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE was replaced with CONFIG_BOOTLOADER_LOG_LEVEL_VERBOSE
C:/ESP/examples/Position/sdkconfig:30 CONFIG_LOG_BOOTLOADER_LEVEL was replaced with CONFIG_BOOTLOADER_LOG_LEVEL
C:/ESP/examples/Position/sdkconfig:38 CONFIG_APP_ROLLBACK_ENABLE was replaced with CONFIG_BOOTLOADER_APP_ROLLBACK_ENABLE
C:/ESP/examples/Position/sdkconfig:44 CONFIG_SECURE_BOOT_ENABLED was replaced with CONFIG_SECURE_BOOT_V1_ENABLED
C:/ESP/examples/Position/sdkconfig:45 CONFIG_FLASH_ENCRYPTION_ENABLED was replaced with CONFIG_SECURE_FLASH_ENC_ENABLED
C:/ESP/examples/Position/sdkconfig:59 CONFIG_FLASHMODE_QIO was replaced with CONFIG_ESPTOOLPY_FLASHMODE_QIO
C:/ESP/examples/Position/sdkconfig:60 CONFIG_FLASHMODE_QOUT was replaced with CONFIG_ESPTOOLPY_FLASHMODE_QOUT
C:/ESP/examples/Position/sdkconfig:61 CONFIG_FLASHMODE_DIO was replaced with CONFIG_ESPTOOLPY_FLASHMODE_DIO
C:/ESP/examples/Position/sdkconfig:62 CONFIG_FLASHMODE_DOUT was replaced with CONFIG_ESPTOOLPY_FLASHMODE_DOUT
C:/ESP/examples/Position/sdkconfig:82 CONFIG_MONITOR_BAUD_9600B was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_9600B
C:/ESP/examples/Position/sdkconfig:83 CONFIG_MONITOR_BAUD_57600B was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_57600B
C:/ESP/examples/Position/sdkconfig:84 CONFIG_MONITOR_BAUD_115200B was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_115200B
C:/ESP/examples/Position/sdkconfig:85 CONFIG_MONITOR_BAUD_230400B was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_230400B
C:/ESP/examples/Position/sdkconfig:86 CONFIG_MONITOR_BAUD_921600B was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_921600B
C:/ESP/examples/Position/sdkconfig:87 CONFIG_MONITOR_BAUD_2MB was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_2MB
C:/ESP/examples/Position/sdkconfig:88 CONFIG_MONITOR_BAUD_OTHER was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER
C:/ESP/examples/Position/sdkconfig:89 CONFIG_MONITOR_BAUD_OTHER_VAL was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD_OTHER_VAL
C:/ESP/examples/Position/sdkconfig:90 CONFIG_MONITOR_BAUD was replaced with CONFIG_ESPTOOLPY_MONITOR_BAUD
C:/ESP/examples/Position/sdkconfig:106 CONFIG_OPTIMIZATION_LEVEL_DEBUG was replaced with CONFIG_COMPILER_OPTIMIZATION_DEFAULT
C:/ESP/examples/Position/sdkconfig:107 CONFIG_OPTIMIZATION_LEVEL_RELEASE was replaced with CONFIG_COMPILER_OPTIMIZATION_SIZE
C:/ESP/examples/Position/sdkconfig:108 CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED was replaced with CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE
C:/ESP/examples/Position/sdkconfig:109 CONFIG_OPTIMIZATION_ASSERTIONS_SILENT was replaced with CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT
C:/ESP/examples/Position/sdkconfig:110 CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED was replaced with CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE
C:/ESP/examples/Position/sdkconfig:111 CONFIG_CXX_EXCEPTIONS was replaced with CONFIG_COMPILER_CXX_EXCEPTIONS
C:/ESP/examples/Position/sdkconfig:112 CONFIG_STACK_CHECK_NONE was replaced with CONFIG_COMPILER_STACK_CHECK_MODE_NONE
C:/ESP/examples/Position/sdkconfig:113 CONFIG_STACK_CHECK_NORM was replaced with CONFIG_COMPILER_STACK_CHECK_MODE_NORM
C:/ESP/examples/Position/sdkconfig:114 CONFIG_STACK_CHECK_STRONG was replaced with CONFIG_COMPILER_STACK_CHECK_MODE_STRONG
C:/ESP/examples/Position/sdkconfig:115 CONFIG_STACK_CHECK_ALL was replaced with CONFIG_COMPILER_STACK_CHECK_MODE_ALL
C:/ESP/examples/Position/sdkconfig:116 CONFIG_STACK_CHECK was replaced with CONFIG_COMPILER_STACK_CHECK
C:/ESP/examples/Position/sdkconfig:117 CONFIG_WARN_WRITE_STRINGS was replaced with CONFIG_COMPILER_WARN_WRITE_STRINGS
C:/ESP/examples/Position/sdkconfig:118 CONFIG_DISABLE_GCC8_WARNINGS was replaced with CONFIG_COMPILER_DISABLE_GCC8_WARNINGS
C:/ESP/examples/Position/sdkconfig:127 CONFIG_ESP32_APPTRACE_DEST_TRAX was replaced with CONFIG_APPTRACE_DEST_TRAX
C:/ESP/examples/Position/sdkconfig:128 CONFIG_ESP32_APPTRACE_DEST_NONE was replaced with CONFIG_APPTRACE_DEST_NONE
C:/ESP/examples/Position/sdkconfig:129 CONFIG_ESP32_APPTRACE_ENABLE was replaced with CONFIG_APPTRACE_ENABLE
C:/ESP/examples/Position/sdkconfig:130 CONFIG_ESP32_APPTRACE_LOCK_ENABLE was replaced with CONFIG_APPTRACE_LOCK_ENABLE
C:/ESP/examples/Position/sdkconfig:137 CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF was replaced with CONFIG_BTDM_CTRL_BLE_MAX_CONN_EFF
C:/ESP/examples/Position/sdkconfig:138 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF was replaced with CONFIG_BTDM_CTRL_BR_EDR_MAX_ACL_CONN_EFF
C:/ESP/examples/Position/sdkconfig:139 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF was replaced with CONFIG_BTDM_CTRL_BR_EDR_MAX_SYNC_CONN_EFF
C:/ESP/examples/Position/sdkconfig:140 CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE was replaced with CONFIG_BTDM_CTRL_PINNED_TO_CORE
C:/ESP/examples/Position/sdkconfig:151 CONFIG_ADC2_DISABLE_DAC was replaced with CONFIG_ADC_DISABLE_DAC
C:/ESP/examples/Position/sdkconfig:185 CONFIG_SPIRAM_SUPPORT was replaced with CONFIG_ESP32_SPIRAM_SUPPORT
C:/ESP/examples/Position/sdkconfig:186 CONFIG_MEMMAP_TRACEMEM was replaced with CONFIG_ESP32_MEMMAP_TRACEMEM
C:/ESP/examples/Position/sdkconfig:187 CONFIG_MEMMAP_TRACEMEM_TWOBANKS was replaced with CONFIG_ESP32_MEMMAP_TRACEMEM_TWOBANKS
C:/ESP/examples/Position/sdkconfig:189 CONFIG_TRACEMEM_RESERVE_DRAM was replaced with CONFIG_ESP32_TRACEMEM_RESERVE_DRAM
C:/ESP/examples/Position/sdkconfig:190 CONFIG_TWO_UNIVERSAL_MAC_ADDRESS was replaced with CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_TWO
C:/ESP/examples/Position/sdkconfig:191 CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS was replaced with CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES_FOUR
C:/ESP/examples/Position/sdkconfig:192 CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS was replaced with CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES
C:/ESP/examples/Position/sdkconfig:193 CONFIG_SYSTEM_EVENT_QUEUE_SIZE was replaced with CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE
C:/ESP/examples/Position/sdkconfig:194 CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE was replaced with CONFIG_ESP_SYSTEM_EVENT_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:195 CONFIG_MAIN_TASK_STACK_SIZE was replaced with CONFIG_ESP_MAIN_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:196 CONFIG_IPC_TASK_STACK_SIZE was replaced with CONFIG_ESP_IPC_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:197 CONFIG_TIMER_TASK_STACK_SIZE was replaced with CONFIG_ESP_TIMER_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:205 CONFIG_CONSOLE_UART_DEFAULT was replaced with CONFIG_ESP_CONSOLE_UART_DEFAULT
C:/ESP/examples/Position/sdkconfig:206 CONFIG_CONSOLE_UART_CUSTOM was replaced with CONFIG_ESP_CONSOLE_UART_CUSTOM
C:/ESP/examples/Position/sdkconfig:207 CONFIG_CONSOLE_UART_NONE was replaced with CONFIG_ESP_CONSOLE_UART_NONE
C:/ESP/examples/Position/sdkconfig:208 CONFIG_CONSOLE_UART_NUM was replaced with CONFIG_ESP_CONSOLE_UART_NUM
C:/ESP/examples/Position/sdkconfig:209 CONFIG_CONSOLE_UART_BAUDRATE was replaced with CONFIG_ESP_CONSOLE_UART_BAUDRATE
C:/ESP/examples/Position/sdkconfig:210 CONFIG_ULP_COPROC_ENABLED was replaced with CONFIG_ESP32_ULP_COPROC_ENABLED
C:/ESP/examples/Position/sdkconfig:211 CONFIG_ULP_COPROC_RESERVE_MEM was replaced with CONFIG_ESP32_ULP_COPROC_RESERVE_MEM
C:/ESP/examples/Position/sdkconfig:212 CONFIG_ESP32_PANIC_PRINT_HALT was replaced with CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT
C:/ESP/examples/Position/sdkconfig:213 CONFIG_ESP32_PANIC_PRINT_REBOOT was replaced with CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT
C:/ESP/examples/Position/sdkconfig:214 CONFIG_ESP32_PANIC_SILENT_REBOOT was replaced with CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT
C:/ESP/examples/Position/sdkconfig:215 CONFIG_ESP32_PANIC_GDBSTUB was replaced with CONFIG_ESP_SYSTEM_PANIC_GDBSTUB
C:/ESP/examples/Position/sdkconfig:217 CONFIG_ESP32_DEBUG_STUBS_ENABLE was replaced with CONFIG_ESP_DEBUG_STUBS_ENABLE
C:/ESP/examples/Position/sdkconfig:218 CONFIG_INT_WDT was replaced with CONFIG_ESP_INT_WDT
C:/ESP/examples/Position/sdkconfig:219 CONFIG_INT_WDT_TIMEOUT_MS was replaced with CONFIG_ESP_INT_WDT_TIMEOUT_MS
C:/ESP/examples/Position/sdkconfig:220 CONFIG_INT_WDT_CHECK_CPU1 was replaced with CONFIG_ESP_INT_WDT_CHECK_CPU1
C:/ESP/examples/Position/sdkconfig:221 CONFIG_TASK_WDT was replaced with CONFIG_ESP_TASK_WDT
C:/ESP/examples/Position/sdkconfig:222 CONFIG_TASK_WDT_PANIC was replaced with CONFIG_ESP_TASK_WDT_PANIC
C:/ESP/examples/Position/sdkconfig:223 CONFIG_TASK_WDT_TIMEOUT_S was replaced with CONFIG_ESP_TASK_WDT_TIMEOUT_S
C:/ESP/examples/Position/sdkconfig:224 CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 was replaced with CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0
C:/ESP/examples/Position/sdkconfig:225 CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1 was replaced with CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1
C:/ESP/examples/Position/sdkconfig:226 CONFIG_BROWNOUT_DET was replaced with CONFIG_ESP32_BROWNOUT_DET
C:/ESP/examples/Position/sdkconfig:227 CONFIG_BROWNOUT_DET_LVL_SEL_0 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_0
C:/ESP/examples/Position/sdkconfig:228 CONFIG_BROWNOUT_DET_LVL_SEL_1 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_1
C:/ESP/examples/Position/sdkconfig:229 CONFIG_BROWNOUT_DET_LVL_SEL_2 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_2
C:/ESP/examples/Position/sdkconfig:230 CONFIG_BROWNOUT_DET_LVL_SEL_3 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_3
C:/ESP/examples/Position/sdkconfig:231 CONFIG_BROWNOUT_DET_LVL_SEL_4 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_4
C:/ESP/examples/Position/sdkconfig:232 CONFIG_BROWNOUT_DET_LVL_SEL_5 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_5
C:/ESP/examples/Position/sdkconfig:233 CONFIG_BROWNOUT_DET_LVL_SEL_6 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_6
C:/ESP/examples/Position/sdkconfig:234 CONFIG_BROWNOUT_DET_LVL_SEL_7 was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL_SEL_7
C:/ESP/examples/Position/sdkconfig:235 CONFIG_BROWNOUT_DET_LVL was replaced with CONFIG_ESP32_BROWNOUT_DET_LVL
C:/ESP/examples/Position/sdkconfig:236 CONFIG_REDUCE_PHY_TX_POWER was replaced with CONFIG_ESP32_REDUCE_PHY_TX_POWER
C:/ESP/examples/Position/sdkconfig:241 CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC was replaced with CONFIG_ESP32_RTC_CLK_SRC_INT_RC
C:/ESP/examples/Position/sdkconfig:242 CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL was replaced with CONFIG_ESP32_RTC_CLK_SRC_EXT_CRYS
C:/ESP/examples/Position/sdkconfig:243 CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC was replaced with CONFIG_ESP32_RTC_CLK_SRC_EXT_OSC
C:/ESP/examples/Position/sdkconfig:244 CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 was replaced with CONFIG_ESP32_RTC_CLK_SRC_INT_8MD256
C:/ESP/examples/Position/sdkconfig:251 CONFIG_DISABLE_BASIC_ROM_CONSOLE was replaced with CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE
C:/ESP/examples/Position/sdkconfig:252 CONFIG_NO_BLOBS was replaced with CONFIG_ESP32_NO_BLOBS
C:/ESP/examples/Position/sdkconfig:254 CONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS was replaced with CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS
C:/ESP/examples/Position/sdkconfig:302 CONFIG_EVENT_LOOP_PROFILING was replaced with CONFIG_ESP_EVENT_LOOP_PROFILING
C:/ESP/examples/Position/sdkconfig:377 CONFIG_MB_QUEUE_LENGTH was replaced with CONFIG_FMB_QUEUE_LENGTH
C:/ESP/examples/Position/sdkconfig:378 CONFIG_MB_SERIAL_TASK_STACK_SIZE was replaced with CONFIG_FMB_SERIAL_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:379 CONFIG_MB_SERIAL_BUF_SIZE was replaced with CONFIG_FMB_SERIAL_BUF_SIZE
C:/ESP/examples/Position/sdkconfig:380 CONFIG_MB_SERIAL_TASK_PRIO was replaced with CONFIG_FMB_SERIAL_TASK_PRIO
C:/ESP/examples/Position/sdkconfig:381 CONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT was replaced with CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT
C:/ESP/examples/Position/sdkconfig:382 CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT was replaced with CONFIG_FMB_CONTROLLER_NOTIFY_TIMEOUT
C:/ESP/examples/Position/sdkconfig:383 CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE was replaced with CONFIG_FMB_CONTROLLER_NOTIFY_QUEUE_SIZE
C:/ESP/examples/Position/sdkconfig:384 CONFIG_MB_CONTROLLER_STACK_SIZE was replaced with CONFIG_FMB_CONTROLLER_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:385 CONFIG_MB_EVENT_QUEUE_TIMEOUT was replaced with CONFIG_FMB_EVENT_QUEUE_TIMEOUT
C:/ESP/examples/Position/sdkconfig:386 CONFIG_MB_TIMER_PORT_ENABLED was replaced with CONFIG_FMB_TIMER_PORT_ENABLED
C:/ESP/examples/Position/sdkconfig:387 CONFIG_MB_TIMER_GROUP was replaced with CONFIG_FMB_TIMER_GROUP
C:/ESP/examples/Position/sdkconfig:388 CONFIG_MB_TIMER_INDEX was replaced with CONFIG_FMB_TIMER_INDEX
C:/ESP/examples/Position/sdkconfig:412 CONFIG_SUPPORT_STATIC_ALLOCATION was replaced with CONFIG_FREERTOS_SUPPORT_STATIC_ALLOCATION
C:/ESP/examples/Position/sdkconfig:413 CONFIG_TIMER_TASK_PRIORITY was replaced with CONFIG_FREERTOS_TIMER_TASK_PRIORITY
C:/ESP/examples/Position/sdkconfig:414 CONFIG_TIMER_TASK_STACK_DEPTH was replaced with CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH
C:/ESP/examples/Position/sdkconfig:415 CONFIG_TIMER_QUEUE_LENGTH was replaced with CONFIG_FREERTOS_TIMER_QUEUE_LENGTH
C:/ESP/examples/Position/sdkconfig:452 CONFIG_L2_TO_L3_COPY was replaced with CONFIG_LWIP_L2_TO_L3_COPY
C:/ESP/examples/Position/sdkconfig:455 CONFIG_USE_ONLY_LWIP_SELECT was replaced with CONFIG_LWIP_USE_ONLY_LWIP_SELECT
C:/ESP/examples/Position/sdkconfig:464 CONFIG_ESP_GRATUITOUS_ARP was replaced with CONFIG_LWIP_ESP_GRATUITOUS_ARP
C:/ESP/examples/Position/sdkconfig:465 CONFIG_GARP_TMR_INTERVAL was replaced with CONFIG_LWIP_GARP_TMR_INTERVAL
C:/ESP/examples/Position/sdC:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:18: warning: '' is not a valid value for the bool symbol APP_EXCLUDE_PROJECT_VER_VAR (defined at C:/ESP/components/app_update/Kconfig.projbuild:11). Assignment ignored.
kconfig:466 CONFIG_TCPIP_RECVMBOX_SIZE was replaced with CONFIG_LWIP_TCPIP_RECVMBOX_SIZE
C:/ESP/examples/Position/sdkconfig:484 CONFIG_TCP_MAXRTX was replaced with CONFIG_LWIP_TCP_MAXRTX
C:/ESP/examples/Position/sdkconfig:485 CONFIG_TCP_SYNMAXRTX was replaced with CONFIG_LWIP_TCP_SYNMAXRTX
C:/ESP/examples/Position/sdkconfig:486 CONFIG_TCP_MSS was replaced with CONFIG_LWIP_TCP_MSS
C:/ESP/examples/Position/sdkconfig:487 CONFIG_TCP_MSL was replaced with CONFIG_LWIP_TCP_MSL
C:/ESP/examples/Position/sdkconfig:488 CONFIG_TCP_SND_BUF_DEFAULT was replaced with CONFIG_LWIP_TCP_SND_BUF_DEFAULT
C:/ESP/examples/Position/sdkconfig:489 CONFIG_TCP_WND_DEFAULT was replaced with CONFIG_LWIP_TCP_WND_DEFAULT
C:/ESP/examples/Position/sdkconfig:490 CONFIG_TCP_RECVMBOX_SIZE was replaced with CONFIG_LWIP_TCP_RECVMBOX_SIZE
C:/ESP/examples/Position/sdkconfig:491 CONFIG_TCP_QUEUE_OOSEQ was replaced with CONFIG_LWIP_TCP_QUEUE_OOSEQ
C:/ESP/examples/Position/sdkconfig:492 CONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES was replacC:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:19: warning: '' is not a valid value for the bool symbol APP_EXCLUDE_PROJECT_NAME_VAR (defined at C:/ESP/components/app_update/Kconfig.projbuild:18). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:24: warning: '' is not a valid value for the bool symbol BOOTLOADER_LOG_LEVEL_NONE (defined at C:/ESP/components/bootloader/Kconfig.projbuild:33). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:25: warning: '' is not a valid value for the bool symbol BOOTLOADER_LOG_LEVEL_ERROR (defined at C:/ESP/components/bootloader/Kconfig.projbuild:35). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:26: warning: '' is not a valid value for the bool symbol BOOTLOADER_LOG_LEVEL_WARN (defined at C:/ESP/components/bootloader/Kconfig.projbuild:37). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:28: warning: '' is not a valid value for the bool symbol BOOTLOADER_ed with CONFIG_LWIP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES
C:/ESP/examples/Position/sdkconfig:493 CONFIG_TCP_OVERSIZE_MSS was replaced with CONFIG_LWIP_TCP_OVERSIZE_MSS
C:/ESP/examples/Position/sdkconfig:494 CONFIG_TCP_OVERSIZE_QUARTER_MSS was replaced with CONFIG_LWIP_TCP_OVERSIZE_QUARTER_MSS
C:/ESP/examples/Position/sdkconfig:495 CONFIG_TCP_OVERSIZE_DISABLE was replaced with CONFIG_LWIP_TCP_OVERSIZE_DISABLE
C:/ESP/examples/Position/sdkconfig:501 CONFIG_UDP_RECVMBOX_SIZE was replaced with CONFIG_LWIP_UDP_RECVMBOX_SIZE
C:/ESP/examples/Position/sdkconfig:502 CONFIG_TCPIP_TASK_STACK_SIZE was replaced with CONFIG_LWIP_TCPIP_TASK_STACK_SIZE
C:/ESP/examples/Position/sdkconfig:503 CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY was replaced with CONFIG_LWIP_TCPIP_TASK_AFFINITY_NO_AFFINITY
C:/ESP/examples/Position/sdkconfig:504 CONFIG_TCPIP_TASK_AFFINITY_CPU0 was replaced with CONFIG_LWIP_TCPIP_TASK_AFFINITY_CPU0
C:/ESP/examples/Position/sdkconfig:505 CONFIG_TCPIP_TASK_AFFINITY_CPU1 was replaced with CONFIG_LWIP_TCPIP_TLOG_LEVEL_DEBUG (defined at C:/ESP/components/bootloader/Kconfig.projbuild:41). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:29: warning: '' is not a valid value for the bool symbol BOOTLOADER_LOG_LEVEL_VERBOSE (defined at C:/ESP/components/bootloader/Kconfig.projbuild:43). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:31: warning: '' is not a valid value for the bool symbol BOOTLOADER_VDDSDIO_BOOST_1_8V (defined at C:/ESP/components/bootloader/Kconfig.projbuild:97). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:33: warning: '' is not a valid value for the bool symbol BOOTLOADER_FACTORY_RESET (defined at C:/ESP/components/bootloader/Kconfig.projbuild:104). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:34: warning: '' is not a valid value for the bool symbol BOOTLOADER_APP_TEST (defined at C:/ESP/components/bootloader/Kconfig.projbuild:143). Assignment ignored.
C:\Users\Aistify\AppData\ASK_AFFINITY_CPU1
C:/ESP/examples/Position/sdkconfig:506 CONFIG_TCPIP_TASK_AFFINITY was replaced with CONFIG_LWIP_TCPIP_TASK_AFFINITY
C:/ESP/examples/Position/sdkconfig:507 CONFIG_PPP_SUPPORT was replaced with CONFIG_LWIP_PPP_SUPPORT
C:/ESP/examples/Position/sdkconfig:631 CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT was replaced with CONFIG_PTHREAD_TASK_PRIO_DEFAULT
C:/ESP/examples/Position/sdkconfig:632 CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT was replaced with CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT
C:/ESP/examples/Position/sdkconfig:634 CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY was replaced with CONFIG_PTHREAD_DEFAULT_CORE_NO_AFFINITY
C:/ESP/examples/Position/sdkconfig:635 CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 was replaced with CONFIG_PTHREAD_DEFAULT_CORE_0
C:/ESP/examples/Position/sdkconfig:636 CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 was replaced with CONFIG_PTHREAD_DEFAULT_CORE_1
C:/ESP/examples/Position/sdkconfig:637 CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT was replaced with CONFIG_PTHREAD_TASK_CORE_DELocal\Temp\confgen_tmp52mj_mu8:36: warning: '' is not a valid value for the bool symbol BOOTLOADER_WDT_DISABLE_IN_USER_CODE (defined at C:/ESP/components/bootloader/Kconfig.projbuild:184). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:38: warning: '' is not a valid value for the bool symbol BOOTLOADER_APP_ROLLBACK_ENABLE (defined at C:/ESP/components/bootloader/Kconfig.projbuild:205). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:43: warning: '' is not a valid value for the bool symbol SECURE_SIGNED_APPS_NO_SECURE_BOOT (defined at C:/ESP/components/bootloader/Kconfig.projbuild:338). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:44: warning: '' is not a valid value for the bool symbol SECURE_BOOT_V1_ENABLED (defined at C:/ESP/components/bootloader/Kconfig.projbuild:427). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:45: warning: '' is not a valid value for the bool symbol SECURE_FLASH_ENCFAULT
C:/ESP/examples/Position/sdkconfig:638 CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT was replaced with CONFIG_PTHREAD_TASK_NAME_DEFAULT
C:/ESP/examples/Position/sdkconfig:646 CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS was replaced with CONFIG_SPI_FLASH_DANGEROUS_WRITE_ABORTS
C:/ESP/examples/Position/sdkconfig:647 CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS was replaced with CONFIG_SPI_FLASH_DANGEROUS_WRITE_FAILS
C:/ESP/examples/Position/sdkconfig:648 CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED was replaced with CONFIG_SPI_FLASH_DANGEROUS_WRITE_ALLOWED
C:/ESP/examples/Position/sdkconfig:702 CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT was replaced with CONFIG_VFS_SUPPRESS_SELECT_DEBUG_OUTPUT
C:/ESP/examples/Position/sdkconfig:703 CONFIG_SUPPORT_TERMIOS was replaced with CONFIG_VFS_SUPPORT_TERMIOS
_ENABLED (defined at C:/ESP/components/bootloader/Kconfig.projbuild:555). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:51: warning: '' is not a valid value for the bool symbol ESPTOOLPY_BAUD_115200B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:23). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:52: warning: '' is not a valid value for the bool symbol ESPTOOLPY_BAUD_230400B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:25). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:53: warning: '' is not a valid value for the bool symbol ESPTOOLPY_BAUD_921600B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:27). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:55: warning: '' is not a valid value for the bool symbol ESPTOOLPY_BAUD_OTHER (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:31). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:59: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHMODE_QIO (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:70). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:60: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHMODE_QOUT (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:72). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:62: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHMODE_DOUT (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:76). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:64: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHFREQ_80M (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:97). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:66: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHFREQ_26M (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:101). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:67: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHFREQ_20M (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:103). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:69: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHSIZE_1MB (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:121). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:71: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHSIZE_4MB (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:125). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:72: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHSIZE_8MB (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:127). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:73: warning: '' is not a valid value for the bool symbol ESPTOOLPY_FLASHSIZE_16MB (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:129). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:77: warning: '' is not a valid value for the bool symbol ESPTOOLPY_BEFORE_NORESET (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:161). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:80: warning: '' is not a valid value for the bool symbol ESPTOOLPY_AFTER_NORESET (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:182). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:82: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_9600B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:200). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:83: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_57600B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:202). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:85: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_230400B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:206). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:86: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_921600B (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:208). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:87: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_2MB (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:210). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:88: warning: '' is not a valid value for the bool symbol ESPTOOLPY_MONITOR_BAUD_OTHER (defined at C:/ESP/components/esptool_py/Kconfig.projbuild:212). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:96: warning: '' is not a valid value for the bool symbol PARTITION_TABLE_TWO_OTA (defined at C:/ESP/components/partition_table/Kconfig.projbuild:17). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:97: warning: '' is not a valid value for the bool symbol PARTITION_TABLE_CUSTOM (defined at C:/ESP/components/partition_table/Kconfig.projbuild:19). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:107: warning: '' is not a valid value for the bool symbol COMPILER_OPTIMIZATION_SIZE (defined at C:/ESP/Kconfig:196). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:109: warning: '' is not a valid value for the bool symbol COMPILER_OPTIMIZATION_ASSERTIONS_SILENT (defined at C:/ESP/Kconfig:225). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:110: warning: '' is not a valid value for the bool symbol COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE (defined at C:/ESP/Kconfig:232). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:111: warning: '' is not a valid value for the bool symbol COMPILER_CXX_EXCEPTIONS (defined at C:/ESP/Kconfig:240). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:113: warning: '' is not a valid value for the bool symbol COMPILER_STACK_CHECK_MODE_NORM (defined at C:/ESP/Kconfig:295). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:114: warning: '' is not a valid value for the bool symbol COMPILER_STACK_CHECK_MODE_STRONG (defined at C:/ESP/Kconfig:297). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:115: warning: '' is not a valid value for the bool symbol COMPILER_STACK_CHECK_MODE_ALL (defined at C:/ESP/Kconfig:299). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:116: warning: '' is not a valid value for the bool symbol COMPILER_STACK_CHECK (defined at C:/ESP/Kconfig:303). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:117: warning: '' is not a valid value for the bool symbol COMPILER_WARN_WRITE_STRINGS (defined at C:/ESP/Kconfig:309). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:118: warning: '' is not a valid value for the bool symbol COMPILER_DISABLE_GCC8_WARNINGS (defined at C:/ESP/Kconfig:323). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:127: warning: '' is not a valid value for the bool symbol APPTRACE_DEST_TRAX (defined at C:/ESP/components/app_trace/Kconfig:9). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:129: warning: '' is not a valid value for the bool symbol APPTRACE_ENABLE (defined at C:/ESP/components/app_trace/Kconfig:16). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:136: warning: '' is not a valid value for the bool symbol BT_ENABLED (defined at C:/ESP/components/bt/Kconfig:4). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:150: warning: '' is not a valid value for the bool symbol ADC_FORCE_XPD_FSM (defined at C:/ESP/components/driver/Kconfig:5). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:156: warning: '' is not a valid value for the bool symbol SPI_MASTER_IN_IRAM (defined at C:/ESP/components/driver/Kconfig:26). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:158: warning: '' is not a valid value for the bool symbol SPI_SLAVE_IN_IRAM (defined at C:/ESP/components/driver/Kconfig:50). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:164: warning: '' is not a valid value for the bool symbol EFUSE_CUSTOM_TABLE (defined at C:/ESP/components/efuse/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:165: warning: '' is not a valid value for the bool symbol EFUSE_VIRTUAL (defined at C:/ESP/components/efuse/Kconfig:17). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:166: warning: '' is not a valid value for the bool symbol EFUSE_CODE_SCHEME_COMPAT_NONE (defined at C:/ESP/components/efuse/Kconfig:32). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:168: warning: '' is not a valid value for the bool symbol EFUSE_CODE_SCHEME_COMPAT_REPEAT (defined at C:/ESP/components/efuse/Kconfig:36). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:176: warning: '' is not a valid value for the bool symbol ESP32_REV_MIN_1 (defined at C:/ESP/components/esp32/Kconfig:21). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:177: warning: '' is not a valid value for the bool symbol ESP32_REV_MIN_2 (defined at C:/ESP/components/esp32/Kconfig:23). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:178: warning: '' is not a valid value for the bool symbol ESP32_REV_MIN_3 (defined at C:/ESP/components/esp32/Kconfig:25). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:181: warning: '' is not a valid value for the bool symbol ESP32_DEFAULT_CPU_FREQ_80 (defined at C:/ESP/components/esp32/Kconfig:47). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:183: warning: '' is not a valid value for the bool symbol ESP32_DEFAULT_CPU_FREQ_240 (defined at C:/ESP/components/esp32/Kconfig:51). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:185: warning: '' is not a valid value for the bool symbol ESP32_SPIRAM_SUPPORT (defined at C:/ESP/components/esp32/Kconfig:63). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:186: warning: '' is not a valid value for the bool symbol ESP32_MEMMAP_TRACEMEM (defined at C:/ESP/components/esp32/Kconfig:340). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:187: warning: '' is not a valid value for the bool symbol ESP32_MEMMAP_TRACEMEM_TWOBANKS (defined at C:/ESP/components/esp32/Kconfig:344). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:188: warning: '' is not a valid value for the bool symbol ESP32_TRAX (defined at C:/ESP/components/esp32/Kconfig:348). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:190: warning: '' is not a valid value for the bool symbol ESP32_UNIVERSAL_MAC_ADDRESSES_TWO (defined at C:/ESP/components/esp32/Kconfig:395). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:199: warning: '' is not a valid value for the bool symbol NEWLIB_STDOUT_LINE_ENDING_LF (defined at C:/ESP/components/newlib/Kconfig:21). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:200: warning: '' is not a valid value for the bool symbol NEWLIB_STDOUT_LINE_ENDING_CR (defined at C:/ESP/components/newlib/Kconfig:23). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:201: warning: '' is not a valid value for the bool symbol NEWLIB_STDIN_LINE_ENDING_CRLF (defined at C:/ESP/components/newlib/Kconfig:43). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:202: warning: '' is not a valid value for the bool symbol NEWLIB_STDIN_LINE_ENDING_LF (defined at C:/ESP/components/newlib/Kconfig:45). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:204: warning: '' is not a valid value for the bool symbol NEWLIB_NANO_FORMAT (defined at C:/ESP/components/newlib/Kconfig:51). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:206: warning: '' is not a valid value for the bool symbol ESP_CONSOLE_UART_CUSTOM (defined at C:/ESP/components/esp_common/Kconfig:79). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:207: warning: '' is not a valid value for the bool symbol ESP_CONSOLE_UART_NONE (defined at C:/ESP/components/esp_common/Kconfig:81). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:210: warning: '' is not a valid value for the bool symbol ESP32_ULP_COPROC_ENABLED (defined at C:/ESP/components/esp32/Kconfig:414). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:212: warning: '' is not a valid value for the bool symbol ESP_SYSTEM_PANIC_PRINT_HALT (defined at C:/ESP/components/esp_system/Kconfig:10). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:214: warning: '' is not a valid value for the bool symbol ESP_SYSTEM_PANIC_SILENT_REBOOT (defined at C:/ESP/components/esp_system/Kconfig:22). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:215: warning: '' is not a valid value for the bool symbol ESP_SYSTEM_PANIC_GDBSTUB (defined at C:/ESP/components/esp_system/Kconfig:27). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:222: warning: '' is not a valid value for the bool symbol ESP_TASK_WDT_PANIC (defined at C:/ESP/components/esp_common/Kconfig:158). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:228: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_1 (defined at C:/ESP/components/esp32/Kconfig:463). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:229: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_2 (defined at C:/ESP/components/esp32/Kconfig:465). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:230: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_3 (defined at C:/ESP/components/esp32/Kconfig:467). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:231: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_4 (defined at C:/ESP/components/esp32/Kconfig:469). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:232: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_5 (defined at C:/ESP/components/esp32/Kconfig:471). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:233: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_6 (defined at C:/ESP/components/esp32/Kconfig:473). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:234: warning: '' is not a valid value for the bool symbol ESP32_BROWNOUT_DET_LVL_SEL_7 (defined at C:/ESP/components/esp32/Kconfig:475). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:238: warning: '' is not a valid value for the bool symbol ESP32_TIME_SYSCALL_USE_RTC (defined at C:/ESP/components/esp32/Kconfig:526). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:239: warning: '' is not a valid value for the bool symbol ESP32_TIME_SYSCALL_USE_FRC1 (defined at C:/ESP/components/esp32/Kconfig:528). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:240: warning: '' is not a valid value for the bool symbol ESP32_TIME_SYSCALL_USE_NONE (defined at C:/ESP/components/esp32/Kconfig:530). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:242: warning: '' is not a valid value for the bool symbol ESP32_RTC_CLK_SRC_EXT_CRYS (defined at C:/ESP/components/esp32/Kconfig:559). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:243: warning: '' is not a valid value for the bool symbol ESP32_RTC_CLK_SRC_EXT_OSC (defined at C:/ESP/components/esp32/Kconfig:561). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:244: warning: '' is not a valid value for the bool symbol ESP32_RTC_CLK_SRC_INT_8MD256 (defined at C:/ESP/components/esp32/Kconfig:563). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:248: warning: '' is not a valid value for the bool symbol ESP32_XTAL_FREQ_26 (defined at C:/ESP/components/esp32/Kconfig:664). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:249: warning: '' is not a valid value for the bool symbol ESP32_XTAL_FREQ_AUTO (defined at C:/ESP/components/esp32/Kconfig:666). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:251: warning: '' is not a valid value for the bool symbol ESP32_DISABLE_BASIC_ROM_CONSOLE (defined at C:/ESP/components/esp32/Kconfig:677). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:252: warning: '' is not a valid value for the bool symbol ESP32_NO_BLOBS (defined at C:/ESP/components/esp32/Kconfig:689). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:253: warning: '' is not a valid value for the bool symbol ESP_TIMER_PROFILING (defined at C:/ESP/components/esp_timer/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:254: warning: '' is not a valid value for the bool symbol ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS (defined at C:/ESP/components/esp32/Kconfig:697). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:262: warning: '' is not a valid value for the bool symbol ESP32_WIFI_STATIC_TX_BUFFER (defined at C:/ESP/components/esp_wifi/Kconfig:66). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:266: warning: '' is not a valid value for the bool symbol ESP32_WIFI_CSI_ENABLED (defined at C:/ESP/components/esp_wifi/Kconfig:120). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:273: warning: '' is not a valid value for the bool symbol ESP32_WIFI_TASK_PINNED_TO_CORE_1 (defined at C:/ESP/components/esp_wifi/Kconfig:181). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:276: warning: '' is not a valid value for the bool symbol ESP32_WIFI_DEBUG_LOG_ENABLE (defined at C:/ESP/components/esp_wifi/Kconfig:214). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:283: warning: '' is not a valid value for the bool symbol ESP32_PHY_INIT_DATA_IN_PARTITION (defined at C:/ESP/components/esp_wifi/Kconfig:339). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:290: warning: '' is not a valid value for the bool symbol PM_ENABLE (defined at C:/ESP/components/esp32/Kconfig:786). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:302: warning: '' is not a valid value for the bool symbol ESP_EVENT_LOOP_PROFILING (defined at C:/ESP/components/esp_event/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:316: warning: '' is not a valid value for the bool symbol HTTPD_LOG_PURGE_DATA (defined at C:/ESP/components/esp_http_server/Kconfig:35). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:321: warning: '' is not a valid value for the bool symbol OTA_ALLOW_HTTP (defined at C:/ESP/components/esp_https_ota/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:326: warning: '' is not a valid value for the bool symbol ESP32_ENABLE_COREDUMP_TO_FLASH (defined at C:/ESP/components/espcoredump/Kconfig:15). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:327: warning: '' is not a valid value for the bool symbol ESP32_ENABLE_COREDUMP_TO_UART (defined at C:/ESP/components/espcoredump/Kconfig:19). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:329: warning: '' is not a valid value for the bool symbol ESP32_ENABLE_COREDUMP (defined at C:/ESP/components/espcoredump/Kconfig:51). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:344: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_DYNAMIC (defined at C:/ESP/components/fatfs/Kconfig:13). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:346: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_720 (defined at C:/ESP/components/fatfs/Kconfig:17). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:347: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_737 (defined at C:/ESP/components/fatfs/Kconfig:19). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:348: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_771 (defined at C:/ESP/components/fatfs/Kconfig:21). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:349: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_775 (defined at C:/ESP/components/fatfs/Kconfig:23). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:350: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_850 (defined at C:/ESP/components/fatfs/Kconfig:25). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:351: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_852 (defined at C:/ESP/components/fatfs/Kconfig:27). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:352: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_855 (defined at C:/ESP/components/fatfs/Kconfig:29). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:353: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_857 (defined at C:/ESP/components/fatfs/Kconfig:31). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:354: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_860 (defined at C:/ESP/components/fatfs/Kconfig:33). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:355: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_861 (defined at C:/ESP/components/fatfs/Kconfig:35). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:356: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_862 (defined at C:/ESP/components/fatfs/Kconfig:37). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:357: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_863 (defined at C:/ESP/components/fatfs/Kconfig:39). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:358: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_864 (defined at C:/ESP/components/fatfs/Kconfig:41). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:359: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_865 (defined at C:/ESP/components/fatfs/Kconfig:43). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:360: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_866 (defined at C:/ESP/components/fatfs/Kconfig:45). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:361: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_869 (defined at C:/ESP/components/fatfs/Kconfig:47). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:362: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_932 (defined at C:/ESP/components/fatfs/Kconfig:49). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:363: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_936 (defined at C:/ESP/components/fatfs/Kconfig:51). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:364: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_949 (defined at C:/ESP/components/fatfs/Kconfig:53). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:365: warning: '' is not a valid value for the bool symbol FATFS_CODEPAGE_950 (defined at C:/ESP/components/fatfs/Kconfig:55). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:368: warning: '' is not a valid value for the bool symbol FATFS_LFN_HEAP (defined at C:/ESP/components/fatfs/Kconfig:96). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:369: warning: '' is not a valid value for the bool symbol FATFS_LFN_STACK (defined at C:/ESP/components/fatfs/Kconfig:98). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:381: warning: '' is not a valid value for the bool symbol FMB_CONTROLLER_SLAVE_ID_SUPPORT (defined at C:/ESP/components/freemodbus/Kconfig:81). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:393: warning: '' is not a valid value for the bool symbol FREERTOS_UNICORE (defined at C:/ESP/components/freertos/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:396: warning: '' is not a valid value for the bool symbol FREERTOS_CORETIMER_1 (defined at C:/ESP/components/freertos/Kconfig:35). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:399: warning: '' is not a valid value for the bool symbol FREERTOS_CHECK_STACKOVERFLOW_NONE (defined at C:/ESP/components/freertos/Kconfig:73). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:400: warning: '' is not a valid value for the bool symbol FREERTOS_CHECK_STACKOVERFLOW_PTRVAL (defined at C:/ESP/components/freertos/Kconfig:78). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:402: warning: '' is not a valid value for the bool symbol FREERTOS_WATCHPOINT_END_OF_STACK (defined at C:/ESP/components/freertos/Kconfig:95). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:406: warning: '' is not a valid value for the bool symbol FREERTOS_ASSERT_FAIL_PRINT_CONTINUE (defined at C:/ESP/components/freertos/Kconfig:151). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:407: warning: '' is not a valid value for the bool symbol FREERTOS_ASSERT_DISABLE (defined at C:/ESP/components/freertos/Kconfig:156). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:410: warning: '' is not a valid value for the bool symbol FREERTOS_LEGACY_HOOKS (defined at C:/ESP/components/freertos/Kconfig:185). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:412: warning: '' is not a valid value for the bool symbol FREERTOS_SUPPORT_STATIC_ALLOCATION (defined at C:/ESP/components/freertos/Kconfig:207). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:417: warning: '' is not a valid value for the bool symbol FREERTOS_USE_TRACE_FACILITY (defined at C:/ESP/components/freertos/Kconfig:292). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:418: warning: '' is not a valid value for the bool symbol FREERTOS_GENERATE_RUN_TIME_STATS (defined at C:/ESP/components/freertos/Kconfig:317). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:422: warning: '' is not a valid value for the bool symbol FREERTOS_CHECK_PORT_CRITICAL_COMPLIANCE (defined at C:/ESP/components/freertos/Kconfig:412). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:428: warning: '' is not a valid value for the bool symbol HEAP_POISONING_LIGHT (defined at C:/ESP/components/heap/Kconfig:14). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:429: warning: '' is not a valid value for the bool symbol HEAP_POISONING_COMPREHENSIVE (defined at C:/ESP/components/heap/Kconfig:16). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:430: warning: '' is not a valid value for the bool symbol HEAP_TRACING (defined at C:/ESP/components/heap/Kconfig:40). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:440: warning: '' is not a valid value for the bool symbol LOG_DEFAULT_LEVEL_NONE (defined at C:/ESP/components/log/Kconfig:16). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:441: warning: '' is not a valid value for the bool symbol LOG_DEFAULT_LEVEL_ERROR (defined at C:/ESP/components/log/Kconfig:18). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:442: warning: '' is not a valid value for the bool symbol LOG_DEFAULT_LEVEL_WARN (defined at C:/ESP/components/log/Kconfig:20). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:444: warning: '' is not a valid value for the bool symbol LOG_DEFAULT_LEVEL_DEBUG (defined at C:/ESP/components/log/Kconfig:24). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:445: warning: '' is not a valid value for the bool symbol LOG_DEFAULT_LEVEL_VERBOSE (defined at C:/ESP/components/log/Kconfig:26). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:452: warning: '' is not a valid value for the bool symbol LWIP_L2_TO_L3_COPY (defined at C:/ESP/components/lwip/Kconfig:18). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:453: warning: '' is not a valid value for the bool symbol LWIP_IRAM_OPTIMIZATION (defined at C:/ESP/components/lwip/Kconfig:34). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:455: warning: '' is not a valid value for the bool symbol LWIP_USE_ONLY_LWIP_SELECT (defined at C:/ESP/components/lwip/Kconfig:65). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:458: warning: '' is not a valid value for the bool symbol LWIP_SO_RCVBUF (defined at C:/ESP/components/lwip/Kconfig:113). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:462: warning: '' is not a valid value for the bool symbol LWIP_STATS (defined at C:/ESP/components/lwip/Kconfig:166). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:463: warning: '' is not a valid value for the bool symbol LWIP_ETHARP_TRUST_IP_MAC (defined at C:/ESP/components/lwip/Kconfig:172). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:468: warning: '' is not a valid value for the bool symbol LWIP_DHCP_RESTORE_LAST_IP (defined at C:/ESP/components/lwip/Kconfig:231). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:475: warning: '' is not a valid value for the bool symbol LWIP_AUTOIP (defined at C:/ESP/components/lwip/Kconfig:261). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:492: warning: '' is not a valid value for the bool symbol LWIP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES (defined at C:/ESP/components/lwip/Kconfig:483). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:494: warning: '' is not a valid value for the bool symbol LWIP_TCP_OVERSIZE_QUARTER_MSS (defined at C:/ESP/components/lwip/Kconfig:510). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:495: warning: '' is not a valid value for the bool symbol LWIP_TCP_OVERSIZE_DISABLE (defined at C:/ESP/components/lwip/Kconfig:512). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:504: warning: '' is not a valid value for the bool symbol LWIP_TCPIP_TASK_AFFINITY_CPU0 (defined at C:/ESP/components/lwip/Kconfig:594). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:505: warning: '' is not a valid value for the bool symbol LWIP_TCPIP_TASK_AFFINITY_CPU1 (defined at C:/ESP/components/lwip/Kconfig:596). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:507: warning: '' is not a valid value for the bool symbol LWIP_PPP_SUPPORT (defined at C:/ESP/components/lwip/Kconfig:609). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:512: warning: '' is not a valid value for the bool symbol LWIP_MULTICAST_PING (defined at C:/ESP/components/lwip/Kconfig:686). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:513: warning: '' is not a valid value for the bool symbol LWIP_BROADCAST_PING (defined at C:/ESP/components/lwip/Kconfig:690). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:524: warning: '' is not a valid value for the bool symbol MBEDTLS_DEFAULT_MEM_ALLOC (defined at C:/ESP/components/mbedtls/Kconfig:30). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:525: warning: '' is not a valid value for the bool symbol MBEDTLS_CUSTOM_MEM_ALLOC (defined at C:/ESP/components/mbedtls/Kconfig:33). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:527: warning: '' is not a valid value for the bool symbol MBEDTLS_ASYMMETRIC_CONTENT_LEN (defined at C:/ESP/components/mbedtls/Kconfig:69). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:528: warning: '' is not a valid value for the bool symbol MBEDTLS_DEBUG (defined at C:/ESP/components/mbedtls/Kconfig:129). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:530: warning: '' is not a valid value for the bool symbol MBEDTLS_HARDWARE_MPI (defined at C:/ESP/components/mbedtls/Kconfig:255). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:531: warning: '' is not a valid value for the bool symbol MBEDTLS_HARDWARE_SHA (defined at C:/ESP/components/mbedtls/Kconfig:267). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:533: warning: '' is not a valid value for the bool symbol MBEDTLS_HAVE_TIME_DATE (defined at C:/ESP/components/mbedtls/Kconfig:305). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:535: warning: '' is not a valid value for the bool symbol MBEDTLS_TLS_SERVER_ONLY (defined at C:/ESP/components/mbedtls/Kconfig:343). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:536: warning: '' is not a valid value for the bool symbol MBEDTLS_TLS_CLIENT_ONLY (defined at C:/ESP/components/mbedtls/Kconfig:346). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:537: warning: '' is not a valid value for the bool symbol MBEDTLS_TLS_DISABLED (defined at C:/ESP/components/mbedtls/Kconfig:349). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:545: warning: '' is not a valid value for the bool symbol MBEDTLS_PSK_MODES (defined at C:/ESP/components/mbedtls/Kconfig:366). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:554: warning: '' is not a valid value for the bool symbol MBEDTLS_SSL_PROTO_SSL3 (defined at C:/ESP/components/mbedtls/Kconfig:472). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:558: warning: '' is not a valid value for the bool symbol MBEDTLS_SSL_PROTO_DTLS (defined at C:/ESP/components/mbedtls/Kconfig:495). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:566: warning: '' is not a valid value for the bool symbol MBEDTLS_CAMELLIA_C (defined at C:/ESP/components/mbedtls/Kconfig:532). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:567: warning: '' is not a valid value for the bool symbol MBEDTLS_DES_C (defined at C:/ESP/components/mbedtls/Kconfig:536). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:569: warning: '' is not a valid value for the bool symbol MBEDTLS_RC4_ENABLED_NO_DEFAULT (defined at C:/ESP/components/mbedtls/Kconfig:556). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:570: warning: '' is not a valid value for the bool symbol MBEDTLS_RC4_ENABLED (defined at C:/ESP/components/mbedtls/Kconfig:558). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:571: warning: '' is not a valid value for the bool symbol MBEDTLS_BLOWFISH_C (defined at C:/ESP/components/mbedtls/Kconfig:562). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:572: warning: '' is not a valid value for the bool symbol MBEDTLS_XTEA_C (defined at C:/ESP/components/mbedtls/Kconfig:572). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:575: warning: '' is not a valid value for the bool symbol MBEDTLS_RIPEMD160_C (defined at C:/ESP/components/mbedtls/Kconfig:599). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:613: warning: '' is not a valid value for the bool symbol MQTT_USE_CUSTOM_CONFIG (defined at C:/ESP/components/mqtt/Kconfig:29). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:614: warning: '' is not a valid value for the bool symbol MQTT_TASK_CORE_SELECTION_ENABLED (defined at C:/ESP/components/mqtt/Kconfig:96). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:615: warning: '' is not a valid value for the bool symbol MQTT_CUSTOM_OUTBOX (defined at C:/ESP/components/mqtt/Kconfig:111). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:624: warning: '' is not a valid value for the bool symbol OPENSSL_DEBUG (defined at C:/ESP/components/openssl/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:626: warning: '' is not a valid value for the bool symbol OPENSSL_ASSERT_EXIT (defined at C:/ESP/components/openssl/Kconfig:47). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:635: warning: '' is not a valid value for the bool symbol PTHREAD_DEFAULT_CORE_0 (defined at C:/ESP/components/pthread/Kconfig:31). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:636: warning: '' is not a valid value for the bool symbol PTHREAD_DEFAULT_CORE_1 (defined at C:/ESP/components/pthread/Kconfig:33). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:643: warning: '' is not a valid value for the bool symbol SPI_FLASH_VERIFY_WRITE (defined at C:/ESP/components/spi_flash/Kconfig:3). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:644: warning: '' is not a valid value for the bool symbol SPI_FLASH_ENABLE_COUNTERS (defined at C:/ESP/components/spi_flash/Kconfig:34). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:647: warning: '' is not a valid value for the bool symbol SPI_FLASH_DANGEROUS_WRITE_FAILS (defined at C:/ESP/components/spi_flash/Kconfig:74). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:648: warning: '' is not a valid value for the bool symbol SPI_FLASH_DANGEROUS_WRITE_ALLOWED (defined at C:/ESP/components/spi_flash/Kconfig:76). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:663: warning: '' is not a valid value for the bool symbol SPIFFS_CACHE_STATS (defined at C:/ESP/components/spiffs/Kconfig:25). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:666: warning: '' is not a valid value for the bool symbol SPIFFS_GC_STATS (defined at C:/ESP/components/spiffs/Kconfig:49). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:677: warning: '' is not a valid value for the bool symbol SPIFFS_DBG (defined at C:/ESP/components/spiffs/Kconfig:141). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:678: warning: '' is not a valid value for the bool symbol SPIFFS_API_DBG (defined at C:/ESP/components/spiffs/Kconfig:147). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:679: warning: '' is not a valid value for the bool symbol SPIFFS_GC_DBG (defined at C:/ESP/components/spiffs/Kconfig:153). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:680: warning: '' is not a valid value for the bool symbol SPIFFS_CACHE_DBG (defined at C:/ESP/components/spiffs/Kconfig:159). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:681: warning: '' is not a valid value for the bool symbol SPIFFS_CHECK_DBG (defined at C:/ESP/components/spiffs/Kconfig:166). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:682: warning: '' is not a valid value for the bool symbol SPIFFS_TEST_VISUALISATION (defined at C:/ESP/components/spiffs/Kconfig:173). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:695: warning: '' is not a valid value for the bool symbol UNITY_ENABLE_COLOR (defined at C:/ESP/components/unity/Kconfig:16). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:697: warning: '' is not a valid value for the bool symbol UNITY_ENABLE_FIXTURE (defined at C:/ESP/components/unity/Kconfig:37). Assignment ignored.
C:\Users\Aistify\AppData\Local\Temp\confgen_tmp52mj_mu8:708: warning: '' is not a valid value for the bool symbol WL_SECTOR_SIZE_512 (defined at C:/ESP/components/wear_levelling/Kconfig:21). Assignment ignored.
-- Found PythonInterp: C:/Users/Aistify/.espressif/python_env/idf4.2_py3.7_env/Scripts/python.exe (found version "3.7.3")
-- Could NOT find Perl (missing: PERL_EXECUTABLE)
-- App "Position" version: v4.2-238-g8cd16b60f
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.newlib-time.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/ESP/examples/Position/build/esp-idf/esp32/esp32_out.ld
-- Adding linker script C:/ESP/components/esp32/ld/esp32.project.ld.in
-- Adding linker script C:/ESP/components/esp32/ld/esp32.peripherals.ld
-- Components: app_trace app_update asio bootloader bootloader_support bt cbor coap console cxx driver efuse esp-tls esp32 esp_adc_cal esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_ipc esp_local_ctrl esp_netif esp_ringbuf esp_rom esp_serial_slave_link esp_system esp_timer esp_websocket_client esp_wifi espcoredump esptool_py expat fatfs freemodbus freertos heap idf_test jsmn json libsodium log lwip main mbedtls mdns mqtt newlib nghttp nvs_flash openssl partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport tcpip_adapter tinyusb ulp unity vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: C:/ESP/components/app_trace C:/ESP/components/app_update C:/ESP/components/asio C:/ESP/components/bootloader C:/ESP/components/bootloader_support C:/ESP/components/bt C:/ESP/components/cbor C:/ESP/components/coap C:/ESP/components/console C:/ESP/components/cxx C:/ESP/components/driver C:/ESP/components/efuse C:/ESP/components/esp-tls C:/ESP/components/esp32 C:/ESP/components/esp_adc_cal C:/ESP/components/esp_common C:/ESP/components/esp_eth C:/ESP/components/esp_event C:/ESP/components/esp_gdbstub C:/ESP/components/esp_hid C:/ESP/components/esp_http_client C:/ESP/components/esp_http_server C:/ESP/components/esp_https_ota C:/ESP/components/esp_https_server C:/ESP/components/esp_ipc C:/ESP/components/esp_local_ctrl C:/ESP/components/esp_netif C:/ESP/components/esp_ringbuf C:/ESP/components/esp_rom C:/ESP/components/esp_serial_slave_link C:/ESP/components/esp_system C:/ESP/components/esp_timer C:/ESP/components/esp_websocket_client C:/ESP/components/esp_wifi C:/ESP/components/espcoredump C:/ESP/components/esptool_py C:/ESP/components/expat C:/ESP/components/fatfs C:/ESP/components/freemodbus C:/ESP/components/freertos C:/ESP/components/heap C:/ESP/components/idf_test C:/ESP/components/jsmn C:/ESP/components/json C:/ESP/components/libsodium C:/ESP/components/log C:/ESP/components/lwip C:/ESP/examples/Position/main C:/ESP/components/mbedtls C:/ESP/components/mdns C:/ESP/components/mqtt C:/ESP/components/newlib C:/ESP/components/nghttp C:/ESP/components/nvs_flash C:/ESP/components/openssl C:/ESP/components/partition_table C:/ESP/components/perfmon C:/ESP/components/protobuf-c C:/ESP/components/protocomm C:/ESP/components/pthread C:/ESP/components/sdmmc C:/ESP/components/soc C:/ESP/components/spi_flash C:/ESP/components/spiffs C:/ESP/components/tcp_transport C:/ESP/components/tcpip_adapter C:/ESP/components/tinyusb C:/ESP/components/ulp C:/ESP/components/unity C:/ESP/components/vfs C:/ESP/components/wear_levelling C:/ESP/components/wifi_provisioning C:/ESP/components/wpa_supplicant C:/ESP/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/ESP/examples/Position/build
Running ninja in directory c:\esp\examples\position\build
Executing "ninja all"...
[5/935] Generating ../../partition_table/partition-table.bin
Partition table binary generated. Contents:
*******************************************************************************
# ESP-IDF Partition Table
# Name, Type, SubType, Offset, Size, Flags
nvs,data,nvs,0x9000,24K,
phy_init,data,phy,0xf000,4K,
factory,app,factory,0x10000,1M,
*******************************************************************************
[511/935] Performing configure step for 'bootloader'
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.21.0.windows.1")
-- The C compiler identification is GNU 8.4.0
-- The CXX compiler identification is GNU 8.4.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc.exe
-- Check for working C compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/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:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/xtensa-esp32-elf-g++.exe
-- Check for working CXX compiler: C:/Users/Aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/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 ESP-IDF components for target esp32
-- Adding linker script C:/ESP/components/esp32/ld/esp32.peripherals.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
-- Adding linker script C:/ESP/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
-- Adding linker script C:/ESP/components/bootloader/subproject/main/ld/esp32/bootloader.ld
-- Adding linker script C:/ESP/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp32 esp_common esp_rom esptool_py log main micro-ecc partition_table soc spi_flash xtensa
-- Component paths: C:/ESP/components/bootloader C:/ESP/components/bootloader_support C:/ESP/components/efuse C:/ESP/components/esp32 C:/ESP/components/esp_common C:/ESP/components/esp_rom C:/ESP/components/esptool_py C:/ESP/components/log C:/ESP/components/bootloader/subproject/main C:/ESP/components/bootloader/subproject/components/micro-ecc C:/ESP/components/partition_table C:/ESP/components/soc C:/ESP/components/spi_flash C:/ESP/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: C:/ESP/examples/Position/build/bootloader
[579/935] Performing build step for 'bootloader'
[1/102] Generating project_elf_src.c
[2/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/soc_include_legacy_warn.c.obj
[3/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/adc_hal.c.obj
[4/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/lldesc.c.obj
[5/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rmt_hal.c.obj
[6/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal.c.obj
[7/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/dac_hal.c.obj
[8/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/cpu_util.c.obj
[9/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/cpu_hal.c.obj
[10/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal.c.obj
[11/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/timer_hal.c.obj
[12/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/rtc_io_hal.c.obj
[13/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_slave_hal_iram.c.obj
[14/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sigmadelta_hal.c.obj
[15/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/memory_layout_utils.c.obj
[16/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/pcnt_hal.c.obj
[17/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_hal_iram.c.obj
[18/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal_iram.c.obj
[19/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal.c.obj
[20/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/touch_sensor_hal.c.obj
[21/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal_iram.c.obj
[22/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/uart_hal.c.obj
[23/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/gpio_hal.c.obj
[24/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2s_hal.c.obj
[25/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/ledc_hal_iram.c.obj
[26/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/wdt_hal_iram.c.obj
[27/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal.c.obj
[28/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/mpu_hal.c.obj
[29/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/i2c_hal.c.obj
[30/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/compare_set.c.obj
[31/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/soc_hal.c.obj
[32/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/twai_hal.c.obj
[33/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/adc_hal.c.obj
[34/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/spi_flash_hal_iram.c.obj
[35/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/brownout_hal.c.obj
[36/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/twai_hal_iram.c.obj
[37/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_pm.c.obj
[38/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_wdt.c.obj
[39/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_init.c.obj
[40/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_clk.c.obj
[41/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_clk_init.c.obj
[42/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/gpio_periph.c.obj
[43/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/soc_memory_layout.c.obj
[44/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_time.c.obj
[45/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/touch_sensor_hal.c.obj
[46/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/rtc_io_periph.c.obj
[47/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/dac_periph.c.obj
[48/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/esp32/rtc_sleep.c.obj
[49/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/mcpwm_hal.c.obj
[50/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/rtc_periph.c.obj
[51/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/ledc_periph.c.obj
[52/102] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/src/hal/sdio_slave_hal.c.obj
[53/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/interrupts.c.obj
[54/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/uart_periph.c.obj
[55/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/i2s_periph.c.obj
[56/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/sdmmc_periph.c.obj
[57/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/spi_periph.c.obj
[58/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/adc_periph.c.obj
[59/102] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj
[60/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/i2c_periph.c.obj
[61/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/sdio_slave_periph.c.obj
[62/102] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[63/102] Building C object esp-idf/soc/soc/esp32/CMakeFiles/soc_esp32.dir/touch_sensor_periph.c.obj
[64/102] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[65/102] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src.c.obj
[66/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock.c.obj
[67/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_api.c.obj
[68/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj
[69/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[70/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_fields.c.obj
[71/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp32/esp_efuse_utility.c.obj
[72/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[73/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse_esp32.c.obj
[74/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash_config_esp32.c.obj
[75/102] Linking C static library esp-idf\log\liblog.a
[76/102] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[77/102] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32/spi_flash_rom_patch.c.obj
[78/102] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/bootloader_start.c.obj
[79/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[80/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_qio_mode.c.obj
[81/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[82/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_sha.c.obj
[83/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/flash_encrypt.c.obj
[84/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[85/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/bootloader_esp32.c.obj
[86/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_flash.c.obj
[87/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[88/102] Linking C static library esp-idf\soc\soc\esp32\libsoc_esp32.a
[89/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[90/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[91/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj
[92/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[93/102] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj
[94/102] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[95/102] Linking C static library esp-idf\soc\libsoc.a
[96/102] Linking C static library esp-idf\micro-ecc\libmicro-ecc.a
[97/102] Linking C static library esp-idf\bootloader_support\libbootloader_support.a
[98/102] Linking C static library esp-idf\efuse\libefuse.a
[99/102] Linking C static library esp-idf\spi_flash\libspi_flash.a
[100/102] Linking C static library esp-idf\main\libmain.a
[101/102] Linking C executable bootloader.elf
[102/102] Generating binary image from built executable
esptool.py v3.0
Generated C:/ESP/examples/Position/build/bootloader/bootloader.bin
[934/935] Linking CXX executable Position.elf
FAILED: Position.elf
cmd.exe /C "cd . && C:\Users\Aistify\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-g++.exe  -mlongcalls -Wno-frame-address   @CMakeFiles\Position.elf.rsp  -o Position.elf  && cd ."
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x3c): undefined reference to `ICM_20948::getAGMT()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x40): undefined reference to `ICM_20948::gyrX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x44): undefined reference to `ICM_20948::gyrY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x48): undefined reference to `ICM_20948::gyrZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x4c): undefined reference to `ICM_20948::accX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x50): undefined reference to `ICM_20948::accY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x54): undefined reference to `ICM_20948::accZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x58): undefined reference to `ICM_20948::magX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x5c): undefined reference to `ICM_20948::magY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x60): undefined reference to `ICM_20948::magZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x64): undefined reference to `FusionBiasUpdate'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x74): undefined reference to `FusionAhrsUpdate'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x78): undefined reference to `FusionAhrsGetQuaternion'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._ZL23periodic_timer_callbackPv+0x7c): undefined reference to `FusionAhrsGetEarthAcceleration'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal._Z41__static_initialization_and_destruction_0ii+0x8): undefined reference to `ICM_20948_I2C::ICM_20948_I2C()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x20): undefined reference to `ICM_20948_I2C::begin(bool, unsigned char)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x24): undefined reference to `ICM_20948::setSampleMode(unsigned char, unsigned char)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x28): undefined reference to `ICM_20948::setFullScale(unsigned char, ICM_20948_fss_t)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x2c): undefined reference to `ICM_20948::setDLPFcfg(unsigned char, ICM_20948_dlpcfg_t)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x30): undefined reference to `ICM_20948::enableDLPF(unsigned char, bool)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x34): undefined reference to `FusionBiasInitialise'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x38): undefined reference to `FusionAhrsInitialise'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj):(.literal.app_main+0x3c): undefined reference to `FusionAhrsSetMagneticField'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj): in function `periodic_timer_callback(void*)':
c:\esp\examples\position\build/../main/main.cpp:153: undefined reference to `ICM_20948::getAGMT()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:153: undefined reference to `ICM_20948::gyrX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:157: undefined reference to `ICM_20948::gyrY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:157: undefined reference to `ICM_20948::gyrZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:159: undefined reference to `ICM_20948::accX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:163: undefined reference to `ICM_20948::accY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:163: undefined reference to `ICM_20948::accZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:165: undefined reference to `ICM_20948::magX()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:165: undefined reference to `ICM_20948::magY()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:169: undefined reference to `ICM_20948::magZ()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:183: undefined reference to `FusionBiasUpdate'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:193: undefined reference to `FusionAhrsUpdate'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:193: undefined reference to `FusionAhrsGetQuaternion'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj): in function `FusionQuaternionToEulerAngles':
c:\esp\examples\position\build/../main/FusionTypes.h:465: undefined reference to `FusionAhrsGetEarthAcceleration'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj): in function `__static_initialization_and_destruction_0(int, int)':
c:\esp\examples\position\build/../main/main.cpp:221: undefined reference to `ICM_20948_I2C::ICM_20948_I2C()'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: esp-idf/main/libmain.a(main.cpp.obj): in function `app_main':
c:\esp\examples\position\build/../main/main.cpp:57: undefined reference to `ICM_20948_I2C::begin(bool, unsigned char)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:64: undefined reference to `ICM_20948::setSampleMode(unsigned char, unsigned char)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:80: undefined reference to `ICM_20948::setFullScale(unsigned char, ICM_20948_fss_t)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:103: undefined reference to `ICM_20948::setDLPFcfg(unsigned char, ICM_20948_dlpcfg_t)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:106: undefined reference to `ICM_20948::enableDLPF(unsigned char, bool)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:107: undefined reference to `ICM_20948::enableDLPF(unsigned char, bool)'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:118: undefined reference to `FusionBiasInitialise'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:121: undefined reference to `FusionAhrsInitialise'
c:/users/aistify/.espressif/tools/xtensa-esp32-elf/esp-2020r3-8.4.0/xtensa-esp32-elf/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: c:\esp\examples\position\build/../main/main.cpp:124: undefined reference to `FusionAhrsSetMagneticField'
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
ninja failed with exit code 1

C:\ESP\examples\Position>

Log.txt

Other items if possible

(This provides stacks of tasks.)

igrr commented 3 years ago

@Aistify it seems that there is an error in CMakeLists.txt file of the main component: https://github.com/Silvanosky/PositionEstimator/blob/22b0e785c00b2cc1ba031ad36e9c4b9ed0971a90/position/main/CMakeLists.txt#L1

The errors reported are for class ICM_20948, defined in ICM_20948.cpp. However the CMakeLists.txt file only compiles "Icm20948.cpp". It seems that other source files might also need to be compiled. For example, the missing FusionBiasInitialise function is defined in FusionBias.c.

You have mentioned,

I've edited one of the CMakeLists.txt files to have proper extensions to fix some issues but I keep getting errors near the end.

However the file Position/main/CMakeLists.txt in the attached archive appears to be exactly the same as https://github.com/Silvanosky/PositionEstimator/blob/master/position/main/CMakeLists.txt.

Since this doesn't appear to be an issue in ESP-IDF project, I'll close this ticket. Please open the issue in the correct project for further support: https://github.com/Silvanosky/PositionEstimator/issues.

If you believe this is a bug in ESP-IDF, please feel free to provide more information and reopen the issue.

szekelyisz commented 3 years ago

Undefined references fo functions usually mean that some of your source files are not compiled. You're using the include files that declare a function so you can reference it, but the linker is unable to find their definition when it links the final executable.

I suggest you go through the functions that appear undefined, find the source files (.c and .cpp, header files don't matter here) that contain their definition and see if they are compiled before. If they are not, then you need to add those files to the list of files to be compiled. This is done through the CMakeLists.txt of the component that contains them. See the docs for details.

Another scenario that can cause this is when you're mixing C code with C++. If you're trying to call a C function from a C++ source file, that function needs to be declared extern "C", otherwise the linker won't see it because of different calling conventions for C and C++. That will cause the same error message.

my-dudhwala commented 1 year ago

Undefined references fo functions usually mean that some of your source files are not compiled. You're using the include files that declare a function so you can reference it, but the linker is unable to find their definition when it links the final executable.

I suggest you go through the functions that appear undefined, find the source files (.c and .cpp, header files don't matter here) that contain their definition and see if they are compiled before. If they are not, then you need to add those files to the list of files to be compiled. This is done through the CMakeLists.txt of the component that contains them. See the docs for details.

Another scenario that can cause this is when you're mixing C code with C++. If you're trying to call a C function from a C++ source file, that function needs to be declared extern "C", otherwise the linker won't see it because of different calling conventions for C and C++. That will cause the same error message.

I am getting the same problem, but I am not getting the long output as shown above, and yea, I have merged 2 codes, one is IPv6 from a git repo(Link is given below) and the second code is esp32 with google sheet(Link is attached), help please, and I am not sure that the IPv6 code is working correctly or not but I have managed to get serial output. take me as a very beginner in IDF, thank you

GitHub for IPv6: https://github.com/amitesh-singh/EspDDNS_with_IDF

ESP32 and Google Sheet automation: https://iotdesignpro.com/articles/esp32-data-logging-to-google-sheets-with-google-scripts