Wednesday, January 10

Error: L6265E

"
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'.
"
使用arm编译器编译brew程序可能会遇到这个错误,原因可能有两点
1:程序中使用了浮点数
2:如果使用C++开发brew程序, 可能是使用了原生的new,而没有重定义new,也就是说没有使用MALLOC(sizeof(struct))来初始化对象。