找回密码
 注册
搜索
查看: 1189|回复: 9

XP下MTK编译错误,请帮忙

[复制链接]
发表于 2007-11-10 22:22:53 | 显示全部楼层 |阅读模式
相同的MTK工程文件,怎么在XP下面编译就出现了问题,2K下面就能通过,郁闷了好久.错误如下,请各位了解的给解决下,非常感谢
Generating ".\tst\database_classb\BPLGUInfoCustomSrcP_MT6226_S01_300_VER_00
_13".
已复制         1 个文件。
Generate NVRAM Information...
Delete *.o
Delete ..\..\..\build\DCW26_06A\log\nvram_gen.log
Make nvram_auto_gen.exe
E:\mtk project\300\tools\MSYS\bin\make.exe: *** Couldn't reserve space for cygw
in's heap, Win32 error 487
Error in NVRAM Generating Process!!
Please Check nvram_gen.log!!
AllocationBase 0x0, BaseAddress 0x715B0000, RegionSize 0x4E0000, State 0x10000
E:\mtk project\300\tools\MSYS\bin\make.exe: *** Couldn't reserve space for cygw
in's heap, Win32 error 487
tools\make.exe: *** [resgen] Error 3

[em03][em03][em03]
发表于 2007-11-12 11:10:57 | 显示全部楼层
看来是编译环境的问题,你是不是还安装了cygw,请把cygw文件夹重命名看一下!
点评回复

使用道具 举报

发表于 2007-11-12 15:19:55 | 显示全部楼层
我也遇到这样的问题 ,解决方法就是把MODIS 的重新进行减压后,覆盖原来的东西.
点评回复

使用道具 举报

发表于 2007-11-13 11:27:55 | 显示全部楼层
mtk 里的ADS会和cygwin编译器部分exe文件重民,导致在搜索相关程序的时候出错,
最好将cygwin 删除了,或者将ADS的path路径设置到cygwin前面。
点评回复

使用道具 举报

发表于 2007-11-13 15:48:07 | 显示全部楼层
恩。反正不是code的问题。我也遇到过,但是不知道怎么,稀里糊涂的就好了。呵呵
点评回复

使用道具 举报

 楼主| 发表于 2007-11-14 14:51:22 | 显示全部楼层
可以肯定的是不是代码问题,因为另外的项目也是这样的问题,和编译的环境有关。
点评回复

使用道具 举报

 楼主| 发表于 2007-11-14 15:01:24 | 显示全部楼层
也按照各位的意思搜寻了下cygwin,但我是一直没有装那个,在安装perl的路径下有几个和perl相关的文件,mtk代码里面也有些cygwin的东西,其它的路径底下就没有发现什么和cygwin 相关的了,不知道和以前装的什么软件发生了冲突,难道和装ADS与perl的顺序有关?
点评回复

使用道具 举报

发表于 2009-8-18 17:07:14 | 显示全部楼层
通常在编译和安装源程序时会发生这样的问题。估计一般是内存问题。
一个解决办法是更改msys-1.0.dll的基地址:

rebase -b 0x76000000 c:\winavr\utils\bin\msys-1.0.dll,然后问题就解决了
点评回复

使用道具 举报

发表于 2009-8-25 10:38:16 | 显示全部楼层
[em12]
点评回复

使用道具 举报

发表于 2009-9-7 17:11:53 | 显示全部楼层
ADS 的补丁你打了没有哈?
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-11-30 03:26 , Processed in 0.046345 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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