MTK问题精集 联系客服

发布时间 : 星期五 文章MTK问题精集更新完毕开始阅读e11bc43a376baf1ffc4faddc

10. \type disagreement for 'PlayAndStopRuningHorseLedWithMusic'

在函数定义前引用了此函数,而在文件头部没有进行声明,只须在文件前头端进行声明即可.

11.Error: L6218E: Undefined symbol

__MAINLCD__MAINMENU__MATRIX__MM_BG_GIF (referred from themeres.obj).

查看代码发现__MAINLCD__MAINMENU__MATRIX__MM_BG_GIF的声明在 Themecomponents.h中,搜索发现有两个文件未关联至服务器,导致未更新。将关联的服务器上文件对它们进行替换即可。

12.文件夹有黄色叹号,进行CLEANUP 后出现如下提示: 。。。is not a working copy directory.

SOLUTION:删除该文件夹再重新下载

13. \',' - inserted ';' before 'gui_clock_get_clock_show_time'

SOLUTION:在该函数前的语句忘了加分号“;”。

14. 命令语法不正确。 make: *** [mtkapp.lib] Error 1

\8249: Error: C3028E: : implicit cast of pointer to non-equal pointer

SOLUTION:一个函数形参为U8 *string,而实际赋给他的是char *buffer,导致类型不符,调用时进行强制转换:(PU8)dispbuff即可。

15.修改gsm2.mak 后进行remake ,报错,大意是缺少分隔符.

SOLUTION:察看修改的地方发现有一句不像其他语句一样开头空了几格,便将他开头空上几格后ok.

16. Fatal error: L6002U: Could not open

file .\\build\\Z1118\\gprs\\MT6225o\\lib\\mercury_master.lib.

原因:出现此ERROR时,使用的是 r plutommi,改为全remake 后,问题解决

17.新增一些代码后,编模拟器通不过,查看LOG,

..\\..\\kal\\include\\kal_trace.h(237) : fatal error C1083: Cannot open include file: 'ps_trace.h': No such file or directory

app_asyncfile.c

原因:添加的\\make\\AS6200\\下少加了个.def文件, 加上后OK

或者提示:

..\\..\\kal\\include\\kal_trace.h(237) : fatal error C1083: Cannot open include file: 'ps_trace.h': No such file or directory Error executing cl.exe.

查看make\\modis_fs\\modis_fs.def,看到:

0030:modis_fs.inc:020:1:14=48041e4b:16=47d21313:MoDIS\\FileSystem\\FileSystemInc 0030:modis_fs.lis:08F:1:14=48041e4b:16=47d21313:MoDIS\\FileSystem\\FileSystemSrc\\FSSim_core.c

MoDIS\\FileSystem\\FileSystemSrc\\FSSim_data.c MoDIS\\FileSystem\\FileSystemSrc\\FSSim_supplemental.c

0030:modis_fs.pth:020:1:14=48041e4b:16=47d21313:MoDIS\\FileSystem\\FileSystemSrc make\\modis_fs\\modis_fs.def

0023:.:0:3:14=48041e4b:16=47d21313:0032:mtkdebug:000000000:2:14=48041e4b:16=47d21313:002F:mtkdebug.def:00:1:14=48041e4b:16=47d21313:

去掉上面垃圾内容即可。

18. Error: L6286E: Value(0x400f84) out of range(-0x400000 - 0x3fffff) for relocation #1 (wrt symbol __rt_sdiv) in m11303.obj(INTERNCODE)

Error: L6286E: Value(0x400786) out of range(-0x400000 - 0x3fffff) for relocation #1 (wrt symbol __rt_sdiv) in m11305.obj(INTERNCODE)

Error: L6286E: Value(0x400778) out of range(-0x400000 - 0x3fffff) for relocation #2 (wrt symbol __rt_sdiv) in m11305.obj(INTERNCODE)

Error: L6286E: Value(0x400766) out of range(-0x400000 - 0x3fffff) for relocation #4 (wrt symbol __rt_sdiv) in m11305.obj(INTERNCODE)

Error: L6286E: Value(0x400742) out of range(-0x400000 - 0x3fffff) for relocation #5 (wrt symbol __rt_sdiv) in m11305.obj(INTERNCODE)

SCAT文件中的代码分段,其中有的段超了。

19. make[1]: *** No rule to make target

`custom\\drv\\misc_drv\\mt6225_gemini_bb\\codegen\\eint_drv.h', needed by `eint_def.obj'. Stop.

20. make\\gsm2.mak:1793: *** commands commence before first target. Stop.

21.进行remake 编译时,

F:\\Z1801\\Code\\build\\Z1801M\\Z1801M_PCB01_gprs_MT6229_S02.MAUI_07B_W08_12_F2.bin\\*, 是否确认(Y/N)?

将此目录删除后再remake ,OK!

22.Error: L6220E: Load region ROM size (14740464 bytes) exceeds limit (14680064 bytes). Not enough information to produce a SYMDEFs file.

BIN超出限制,考虑给资源(字体,图片,音频等)减肥、关闭某摆设功能、关闭一些SP服务,三方软件等。

23.make: *** [.\\tst\\database_classb\\BPLGUInfoCustomAppSrc] Error 1 仔细查看make目录下的文件。