plutommi\Customer\custresource\custimgmapext.c: 0 warnings, 1 error, 1 serious error
原因:改变了屏幕大小后,128X160目录下的图片资源有问题。
解决办法:更换128X160目录下的图片资源,重新编译此模块。
5) 现象:Free clusters are NOT enough . Check ckSysDrv.log for detail !
Tools\make.exe: *** [cksysdrv] Error 1
解决办法:删除掉\custom\system\CCDH26_05C_BB目录下的
custom_EMI.c
custom_EMI.h
flash_opt.h
三个文件。
6) 现象:在新加模块的.c文件中引用一个b.h,产生b.h中的aaa变量没有定义的错误,具体错误如下:
原因:没有包含定义aaa变量的头文件a.h。
解决办法:在include b.h之前include a.h
7) 现象:"plutommi\Customer\custresource\CustImgDataHW.h", line 19361: Serious error: C2934E: duplicate definition of '________CUSTOMER__IMAGES__EMPTYIMAGE_BMP'
原因:
解决办法:删掉CustImgDataHW.h这个文件重新编译
8) 现象:在链接bin文件时,出现以下错误:
Error: L6218E: Undefined symbol custom_setAdvEMI (referred from bootarm.obj).
原因:custominfo.pl文件没有修改,默认只打开CCDH26_05C_GPRS.mak一 个文件,并不打开其它定义编译开关的文件,导致custom模块中的有些文 件没有编译,所以一些变量在最后链接时显示未定义。
解决办法:修改custominfo.pl文件。
9) 现象:编译某个模块,出现错误:
Error: L6218E: Error: C2933E: type disagreement for 'mmi_phb_info_entry_list'
原因:调用mmi_phb_info_entry_list函数时传递的参数不正确,或者是函数mmi_phb_info_entry_list在调用时还未定义。
解决办法:修改custominfo.pl文件。
10) 现象:编译时出现字符串未定义的错误,
enum_list.h:2046: |