*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\software\MDK5\ARM\ARMCC\Bin' Build target 'GD32F103C8T6' compiling otaEvent.c... ..\App\otaEvent.h(26): warning: #1295-D: Deprecated declaration check_ota_event - give arg types int8_t check_ota_event(); ..\App\device_message.h(99): warning: #1295-D: Deprecated declaration get_gateway_config_params - give arg types GATEWAY_PARAMS *get_gateway_config_params(); ..\App\otaEvent.c(47): warning: #940-D: missing return statement at end of non-void function "check_ota_event" } ..\App\otaEvent.c(51): warning: #188-D: enumerated type mixed with another type bool timeoutFlag = false; ..\App\otaEvent.c(54): warning: #188-D: enumerated type mixed with another type timeoutFlag = true; ..\App\otaEvent.c(132): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *" EC800MSendCmd(ota_data.data + 3,128); ..\App\otaEvent.c(222): warning: #167-D: argument of type "uint8_t *" is incompatible with parameter of type "char *" EC800MSendCmd((uint8_t *)&ota_message,sizeof(OTA_MESSAGE)); ..\App\otaEvent.c: 7 warnings, 0 errors linking... Program Size: Code=16396 RO-data=524 RW-data=164 ZI-data=82836 FromELF: creating hex file... After Build - User command #1: fromelf --bin --output ./Objects/Ringzle.bin ./Objects/Ringzle.axf ".\Objects\Ringzle.axf" - 0 Error(s), 7 Warning(s). Build Time Elapsed: 00:00:03