Command: ninja all [0/1] Re-running CMake... -- Minimal build - OFF -- ccache will be used for faster recompilation -- Building ESP-IDF components for target esp32s3 NOTICE: Processing 5 dependencies: NOTICE: [1/5] espressif/esp_lcd_touch (1.1.2) NOTICE: [2/5] espressif/esp_lcd_touch_ft5x06 (1.0.7) NOTICE: [3/5] espressif/esp_lvgl_port (1.4.0) NOTICE: [4/5] lvgl/lvgl (8.3.11) NOTICE: [5/5] idf (5.5.0) -- Project sdkconfig file C:/Users/29096/Desktop/work/SIM/SIM_S3_1/sdkconfig Loading defaults file C:/Users/29096/Desktop/work/SIM/SIM_S3_1/sdkconfig.defaults... -- Compiler supported targets: xtensa-esp-elf -- USING O3 -- App "SIM_S3_1" version: b04950d-dirty -- Adding linker script C:/Users/29096/Desktop/work/SIM/SIM_S3_1/build/esp-idf/esp_system/ld/memory.ld -- Adding linker script C:/Users/29096/Desktop/work/SIM/SIM_S3_1/build/esp-idf/esp_system/ld/sections.ld.in -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.bt_funcs.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.wdt.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_cca.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_test.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.libc.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.5/components/soc/esp32s3/ld/esp32s3.peripherals.ld -- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_vfs_console esp_wifi espcoredump espressif__esp_lcd_touch espressif__esp_lcd_touch_ft5x06 espressif__esp_lvgl_port esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lvgl__lvgl lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rt sdmmc signal_generators soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa -- Component paths: C:/Espressif/frameworks/esp-idf-v5.5/components/app_trace C:/Espressif/frameworks/esp-idf-v5.5/components/app_update C:/Espressif/frameworks/esp-idf-v5.5/components/bootloader C:/Espressif/frameworks/esp-idf-v5.5/components/bootloader_support C:/Espressif/frameworks/esp-idf-v5.5/components/bt C:/Espressif/frameworks/esp-idf-v5.5/components/cmock C:/Espressif/frameworks/esp-idf-v5.5/components/console C:/Espressif/frameworks/esp-idf-v5.5/components/cxx C:/Espressif/frameworks/esp-idf-v5.5/components/driver C:/Espressif/frameworks/esp-idf-v5.5/components/efuse C:/Espressif/frameworks/esp-idf-v5.5/components/esp-tls C:/Espressif/frameworks/esp-idf-v5.5/components/esp_adc C:/Espressif/frameworks/esp-idf-v5.5/components/esp_app_format C:/Espressif/frameworks/esp-idf-v5.5/components/esp_bootloader_format C:/Espressif/frameworks/esp-idf-v5.5/components/esp_coex C:/Espressif/frameworks/esp-idf-v5.5/components/esp_common C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_ana_cmpr C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_bitscrambler C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_cam C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_dac C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_gpio C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_gptimer C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_i2c C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_i2s C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_isp C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_jpeg C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_ledc C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_mcpwm C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_parlio C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_pcnt C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_ppa C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_rmt C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdio C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdm C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdmmc C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdspi C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_spi C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_touch_sens C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_tsens C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_twai C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_uart C:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_usb_serial_jtag C:/Espressif/frameworks/esp-idf-v5.5/components/esp_eth C:/Espressif/frameworks/esp-idf-v5.5/components/esp_event C:/Espressif/frameworks/esp-idf-v5.5/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v5.5/components/esp_hid C:/Espressif/frameworks/esp-idf-v5.5/components/esp_http_client C:/Espressif/frameworks/esp-idf-v5.5/components/esp_http_server C:/Espressif/frameworks/esp-idf-v5.5/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v5.5/components/esp_https_server C:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v5.5/components/esp_lcd C:/Espressif/frameworks/esp-idf-v5.5/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v5.5/components/esp_mm C:/Espressif/frameworks/esp-idf-v5.5/components/esp_netif C:/Espressif/frameworks/esp-idf-v5.5/components/esp_netif_stack C:/Espressif/frameworks/esp-idf-v5.5/components/esp_partition C:/Espressif/frameworks/esp-idf-v5.5/components/esp_phy C:/Espressif/frameworks/esp-idf-v5.5/components/esp_pm C:/Espressif/frameworks/esp-idf-v5.5/components/esp_psram C:/Espressif/frameworks/esp-idf-v5.5/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom C:/Espressif/frameworks/esp-idf-v5.5/components/esp_security C:/Espressif/frameworks/esp-idf-v5.5/components/esp_system C:/Espressif/frameworks/esp-idf-v5.5/components/esp_timer C:/Espressif/frameworks/esp-idf-v5.5/components/esp_vfs_console C:/Espressif/frameworks/esp-idf-v5.5/components/esp_wifi C:/Espressif/frameworks/esp-idf-v5.5/components/espcoredump C:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lcd_touch C:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lcd_touch_ft5x06 C:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lvgl_port C:/Espressif/frameworks/esp-idf-v5.5/components/esptool_py C:/Espressif/frameworks/esp-idf-v5.5/components/fatfs C:/Espressif/frameworks/esp-idf-v5.5/components/freertos C:/Espressif/frameworks/esp-idf-v5.5/components/hal C:/Espressif/frameworks/esp-idf-v5.5/components/heap C:/Espressif/frameworks/esp-idf-v5.5/components/http_parser C:/Espressif/frameworks/esp-idf-v5.5/components/idf_test C:/Espressif/frameworks/esp-idf-v5.5/components/ieee802154 C:/Espressif/frameworks/esp-idf-v5.5/components/json C:/Espressif/frameworks/esp-idf-v5.5/components/log C:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/lvgl__lvgl C:/Espressif/frameworks/esp-idf-v5.5/components/lwip C:/Users/29096/Desktop/work/SIM/SIM_S3_1/main C:/Espressif/frameworks/esp-idf-v5.5/components/mbedtls C:/Espressif/frameworks/esp-idf-v5.5/components/mqtt C:/Espressif/frameworks/esp-idf-v5.5/components/newlib C:/Espressif/frameworks/esp-idf-v5.5/components/nvs_flash C:/Espressif/frameworks/esp-idf-v5.5/components/nvs_sec_provider C:/Espressif/frameworks/esp-idf-v5.5/components/openthread C:/Espressif/frameworks/esp-idf-v5.5/components/partition_table C:/Espressif/frameworks/esp-idf-v5.5/components/perfmon C:/Espressif/frameworks/esp-idf-v5.5/components/protobuf-c C:/Espressif/frameworks/esp-idf-v5.5/components/protocomm C:/Espressif/frameworks/esp-idf-v5.5/components/pthread C:/Espressif/frameworks/esp-idf-v5.5/components/rt C:/Espressif/frameworks/esp-idf-v5.5/components/sdmmc C:/Users/29096/Desktop/work/SIM/SIM_S3_1/components/signal_generators C:/Espressif/frameworks/esp-idf-v5.5/components/soc C:/Espressif/frameworks/esp-idf-v5.5/components/spi_flash C:/Espressif/frameworks/esp-idf-v5.5/components/spiffs C:/Espressif/frameworks/esp-idf-v5.5/components/tcp_transport C:/Espressif/frameworks/esp-idf-v5.5/components/touch_element C:/Espressif/frameworks/esp-idf-v5.5/components/ulp C:/Espressif/frameworks/esp-idf-v5.5/components/unity C:/Espressif/frameworks/esp-idf-v5.5/components/usb C:/Espressif/frameworks/esp-idf-v5.5/components/vfs C:/Espressif/frameworks/esp-idf-v5.5/components/wear_levelling C:/Espressif/frameworks/esp-idf-v5.5/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v5.5/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v5.5/components/xtensa -- Configuring done (13.5s) -- Generating done (2.0s) -- Build files have been written to: C:/Users/29096/Desktop/work/SIM/SIM_S3_1/build [1/14] Performing build step for 'bootloader' [1/1] C:\Windows\system32\cmd.exe /C "cd /D C:\Users\29096\Desktop\work\SIM\SIM_S3_1\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.5_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.5/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 C:/Users/29096/Desktop/work/SIM/SIM_S3_1/build/bootloader/bootloader.bin" Bootloader binary size 0x5260 bytes. 0x2da0 bytes (36%) free. [2/14] No install step for 'bootloader' [3/14] Completed 'bootloader' [4/14] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj [5/14] Linking C static library esp-idf\esp_app_format\libesp_app_format.a [6/14] Building C object esp-idf/signal_generators/CMakeFiles/__idf_signal_generators.dir/src/ecg_generator.c.obj C:/Users/29096/Desktop/work/SIM/SIM_S3_1/components/signal_generators/src/ecg_generator.c: In function 'ecg_generator_output_twelve_leads': C:/Users/29096/Desktop/work/SIM/SIM_S3_1/components/signal_generators/src/ecg_generator.c:449:28: warning: unused variable 'g_ecg_gen_iii' [-Wunused-variable] 449 | g_ecg_gen_iii; | ^~~~~~~~~~~~~ [7/14] Linking C static library esp-idf\signal_generators\libsignal_generators.a [8/14] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj ccache C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119\xtensa-esp-elf\bin\xtensa-esp32s3-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DLV_CONF_INCLUDE_SIMPLE -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/build/config -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/main -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/main/bt -IC:/Espressif/frameworks/esp-idf-v5.5/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.5/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/include/soc/esp32s3 -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/debug_probe/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/mspi_timing_tuning/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/power_supply/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/port/esp32s3/. -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/port/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/heap/tlsf -IC:/Espressif/frameworks/esp-idf-v5.5/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/soc/esp32s3 -IC:/Espressif/frameworks/esp-idf-v5.5/components/soc/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/soc/esp32s3/register -IC:/Espressif/frameworks/esp-idf-v5.5/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/hal/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3/include/esp32s3 -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_rom/esp32s3 -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.5/components/xtensa/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.5/components/lwip/port/esp32xx/include/sys -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/components/signal_generators/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/include/esp32c3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/osi/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/api/include/api -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/btc/profile/esp/blufi/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/btc/profile/esp/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/hci_log/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/ble_log/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/host/bluedroid/api/include/api -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/tinycrypt/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/bt/common/tinycrypt/port -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_phy/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.5/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.5/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.5/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_pm/include -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lcd_touch_ft5x06/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_lcd/rgb/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.5/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/driver/touch_sensor/esp32s3/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_usb_serial_jtag/include -IC:/Espressif/frameworks/esp-idf-v5.5/components/esp_driver_twai/include -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lcd_touch/include -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/espressif__esp_lvgl_port/include -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/lvgl__lvgl -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/lvgl__lvgl/src -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/lvgl__lvgl/examples -IC:/Users/29096/Desktop/work/SIM/SIM_S3_1/managed_components/lvgl__lvgl/demos -mlongcalls -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -mdisable-hardware-atomics -Og -fno-shrink-wrap -fmacro-prefix-map=C:/Users/29096/Desktop/work/SIM/SIM_S3_1=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-unused-const-variable -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj -MF esp-idf\main\CMakeFiles\__idf_main.dir\main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj -c C:/Users/29096/Desktop/work/SIM/SIM_S3_1/main/main.c C:/Users/29096/Desktop/work/SIM/SIM_S3_1/main/main.c: In function 'signal_timer_callback': C:/Users/29096/Desktop/work/SIM/SIM_S3_1/main/main.c:49:43: error: passing argument 1 of 'ecg_generator_output_twelve_leads' from incompatible pointer type [-Wincompatible-pointer-types] 49 | ecg_generator_output_twelve_leads(set_channel_voltage); | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(uint8_t, float) {aka void (*)(unsigned char, float)} In file included from C:/Users/29096/Desktop/work/SIM/SIM_S3_1/main/main.c:6: C:/Users/29096/Desktop/work/SIM/SIM_S3_1/components/signal_generators/include/ecg_generator.h:79:47: note: expected 'void (*)(int, float)' but argument is of type 'void (*)(uint8_t, float)' {aka 'void (*)(unsigned char, float)'} 79 | void ecg_generator_output_twelve_leads(void (*set_channel_voltage)(int channel, float voltage)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed.