找回密码
 注册
搜索
查看: 857|回复: 6

[讨论] 6223_07A添加java出错了

[复制链接]
发表于 2007-12-25 12:17:58 | 显示全部楼层 |阅读模式
前几天在6223_07A上添加java出错了
applib.log:
"applib\mem\include\app_mem_config.h", line 446: Error: C2456E: undeclared name, inventing 'extern int DEFAULTHEAPSIZE'
"applib\mem\include\app_mem_config.h", line 446: Serious error: C2958E: illegal in constant expression: non constant 'DEFAULTHEAPSIZE'
"applib\mem\src\app_mem.c", line 237: Serious error: C2958E: illegal in constant expression: non constant 'DEFAULTHEAPSIZE'
applib\mem\src\app_mem.c: 0 warnings, 1 error, 2 serious errors
tools\make.exe[1]: *** [app_mem.obj] Error 1
都检查过了,没找到出错的原因
哪位朋友成功添加的吗?是什么原因
 楼主| 发表于 2007-12-26 10:12:23 | 显示全部楼层
l知道的朋友讲一下啊 相信不止我遇到这问题吧
点评回复

使用道具 举报

 楼主| 发表于 2007-12-26 10:15:31 | 显示全部楼层
发现报错的地方DEFAULTHEAPSIZE' 所在的文件j2me_custom_resource.c在报错前没参加编译。
如果是这原因,怎么改变这些文件被编译的顺序? 请高手指点
点评回复

使用道具 举报

发表于 2008-1-2 22:39:44 | 显示全部楼层
关注这个问题,帮楼主顶一下!
点评回复

使用道具 举报

发表于 2008-1-7 17:05:16 | 显示全部楼层
没有用过07A的软件,以前的版本这个值是定义在一个头文件里的"j2me\vm\IJET\adaptation\include\main.h".
这是个宏,在别的头文件里使用了,不应该包含在c程序里吧.
你再看看是否缺少头文件,或头文件里缺少这个定义.
点评回复

使用道具 举报

发表于 2009-7-16 19:07:32 | 显示全部楼层
23这么弱,就不用添加java了吧
点评回复

使用道具 举报

发表于 2009-10-31 15:35:48 | 显示全部楼层
23加上java能動嗎??
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-25 15:09 , Processed in 0.054703 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表