mDash icon indicating copy to clipboard operation
mDash copied to clipboard

Compilation Error

Open zejdajan opened this issue 1 year ago • 1 comments

Hi, I succesfully flashed ESP via Mongoose OS. Now I am trying same thing via Arduino IDE 2.1.1. on Windows I have installed mdash lib v1.2.16, I am trying to flash the "minimal example" During the compilation, I am getting this error:

`d:\Projekty\Arduino\libraries\mDash\src\mDash.c: In function 'enable_wdt': d:\Projekty\Arduino\libraries\mDash\src\mDash.c:85:3: error: implicit declaration of function 'esp_task_wdt_add'; did you mean 'esp_flash_read'? [-Werror=implicit-function-declaration] esp_task_wdt_add(xTaskGetIdleTaskHandleForCPU(CPU_CORE)); ^~~~~~~~~~~~~~~~ esp_flash_read d:\Projekty\Arduino\libraries\mDash\src\mDash.c: In function 'disable_wdt': d:\Projekty\Arduino\libraries\mDash\src\mDash.c:88:3: error: implicit declaration of function 'esp_task_wdt_delete'; did you mean 'esp_timer_delete'? [-Werror=implicit-function-declaration] esp_task_wdt_delete(xTaskGetIdleTaskHandleForCPU(CPU_CORE)); ^~~~~~~~~~~~~~~~~~~ esp_timer_delete cc1.exe: some warnings being treated as errors

exit status 1

Compilation error: exit status 1`

Could you help me please?

zejdajan avatar Aug 01 '23 07:08 zejdajan

It seems that library is missing this include: #include <esp_task_wdt.h> After adding it to the mDash.c file it works

zejdajan avatar Aug 01 '23 08:08 zejdajan