prog.c:2:34: error: field ‘exec_context’ has incomplete type
struct nautilus_exec_context_t exec_context;
^~~~~~~~~~~~
prog.c:3:3: error: unknown type name ‘uint8_t’
uint8_t serialized_data[ESP8266_RTC_MEMORY_AVAILABLE];
^~~~~~~
prog.c:3:27: error: ‘ESP8266_RTC_MEMORY_AVAILABLE’ undeclared here (not in a function)
uint8_t serialized_data[ESP8266_RTC_MEMORY_AVAILABLE];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.c:6:1: error: expected ‘;’, identifier or ‘(’ before ‘struct’
struct esp8266_rtc_container {
^~~~~~
prog.c:7:3: error: unknown type name ‘uint32_t’
uint32_t checksum;
^~~~~~~~