BREW动态编译:L6265E和L6248E错误
来源:互联网 发布:蜀山缥缈录女捏脸数据 编辑:程序博客网 时间:2024/05/16 14:28
2010-07-05 17:13
Error: L6265E: Non-RWPI Section libspace.o(.bss) cannot be assigned to PI Exec r
egion ER_ZI.
Error: L6248E: libspace.o(.text) in PI region 'ER_RO' cannot have address type r
elocation to __libspace_start in PI region 'ER_ZI'.
Finished: 0 information, 0 warning and 2 error messages.
NMAKE : fatal error U1077: 'C:\ARM\ADSv1_2\bin\armlink' : return code '0x1'
Stop.
网上搜索到原因有二:
1.检查所有的C++类,是否都重载了new,delete运算符,在模拟器上不会出错,但ARM编译会报如上错误.
2.检查是否有double类型的算术或比较运算,目前BREW是不支持浮点运算的,所有运算必须使用有关助手函数,比如FMUL,FDIV等.
我碰到的这个,不是上述两个原因,最终到某个函数后,注空可编译通过,否则不行。
注空后,随便写若干行int i=2;等如此简单的代码,也能导致编译通不过。百思不解。
egion ER_ZI.
Error: L6248E: libspace.o(.text) in PI region 'ER_RO' cannot have address type r
elocation to __libspace_start in PI region 'ER_ZI'.
Finished: 0 information, 0 warning and 2 error messages.
NMAKE : fatal error U1077: 'C:\ARM\ADSv1_2\bin\armlink' : return code '0x1'
Stop.
网上搜索到原因有二:
1.检查所有的C++类,是否都重载了new,delete运算符,在模拟器上不会出错,但ARM编译会报如上错误.
2.检查是否有double类型的算术或比较运算,目前BREW是不支持浮点运算的,所有运算必须使用有关助手函数,比如FMUL,FDIV等.
我碰到的这个,不是上述两个原因,最终到某个函数后,注空可编译通过,否则不行。
注空后,随便写若干行int i=2;等如此简单的代码,也能导致编译通不过。百思不解。
- BREW动态编译:L6265E和L6248E错误
- BREW编译错误 Error: L6265E Error: L6248E
- BREW AMR 编译错误 L6248E
- Brew ---- ARM 链接出错 Error: L6248E
- BREW开发ARM编译连接错误
- [mac]brew install nginx,出现编译错误怎么办?
- 动态编译常见错误
- brew和brew-cask安装
- Brew常见错误整理
- Brew常见错误整理
- Brew常见错误整理
- brew link conf 错误
- 静态编译和动态编译
- 静态编译和动态编译
- 动态编译和静态编译
- 动态编译和静态编译
- 动态编译和静态编译
- 一个UNIX环境下编译动态brew app的…
- DB2 有用命令集
- 项目管理与BUG管理
- 搜索
- Dubbo扩展点重构
- 一名UI设计师眼中的用户体验
- BREW动态编译:L6265E和L6248E错误
- Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (三) —— SharePreferences
- IE6/7下绝对定位(position:absolute)元素消失
- Android异步加载图像小结 (含线程池,缓存方法)
- oracle很经典的分页查询
- POJ 2068 NIM (博弈DP)
- 利用Filter对asp.net页面进行压缩
- 让Applet随BREW启动而启动
- 和菜鸟一起学android4.0.3源码之bluetooth移植心得