I updated mongoose-os from
https://github.com/cesanta/mongoose-os/releases/tag/2.12.1
to
https://github.com/cesanta/mongoose-os/releases/tag/2.15.0
I also upgraded the esp-idf from
https://github.com/cesanta/esp-idf/tree/3.2-r2
to
https://github.com/cesanta/esp-idf/tree/3.2-r7
I am building locally the same way that was successfull before and receiving the following errors at build from my main.c:
error: implicit declaration of function ‘mgos_sys_config_set_debug_level’
error: implicit declaration of function ‘mgos_sys_config_get_debug_level’
If I comment those lines out I also get error: implicit declaration of function 'mgos_sys_config_get_device_id'
in a mongoose-os src file (not my application source file)
I am trying to figure out why these APIs are appearing as implicit declarations and how I can successfully build with the latest OS and it’s compatible esp-idf