Error: Ram free start is after ram end. Fatal error hit, exiting...

      编译eboot时遇到这个错误:

BUILD: [01:0000011107:INFO  ] Physical Start Address:  87e00000
BUILD: [01:0000011107:INFO  ] Physical End Address:    87e24ae8
BUILD: [01:0000011107:INFO  ] Start RAM:               87e80000
BUILD: [01:0000011107:INFO  ] Start of free RAM:       87ec5000
BUILD: [01:0000011107:INFO  ] End of RAM:              87ec0000
.........
BUILD: [01:0000011107:INFO  ] Error: Ram free start is after ram end.
BUILD: [01:0000011107:INFO  ] Fatal error hit, exiting...
BUILD: [01:0000012090:ERRORE] NMAKE : fatal error U1077: 'D:\WINCE600\public\common\oak\Bin\i386\romimage.EXE' : return code '0x1'

依据网上资料,分析后,确实是在eboot编译阶段,很多代码中定义了太多的static全局变量,比如eboot启动菜单里面,注释掉部分代码,就可以编译通过了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值