• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > ADS > ADS使用问答 > modem 编译环境搭建 望关注

modem 编译环境搭建 望关注

录入:edatop.com    点击:
刚开始做mtk,现在在Modem编译环境上浪费了好长时间。望帮忙解决一下。
先说说我现在的环境:
xp (i7+4G)  
ADS1.2  
RVCT3.1 , 安装破解之后,用1021补丁的ARMar.exe 替换。
ActivePerl-5.8.8.822
以上安装均为默认路径。
然后
MinGW\  
mingw32\
MSYS\
make.exe
拷贝到tools目录下,以上这些都没有安装,而是别人直接发文件夹过来,我直接拷贝进去的。
7za.exe
convert.exe
拷贝到plutoMMI\Customer\下   
然后解压mmi源码,make custom=ESKY77_TB_JB HSPA new
到最后报
***********************************************************
************************************************************
******************  Build mmi_cache_gen.exe   *************
************************************************************
nvram_gen_mmi_cache.o done
build mmi_cache_gen done
make: *** [nvram_auto_gen] Error 3
LOCAL_MACHINE=MTKCOMP
CUSTOM=ESKY77_TB_JB
不知道哪一步出了问题,连个编译环境的搭建文档都找不到,靠!
希望各位协助一下。

老老实实装个ubuntu 10.04 64bit 吧,MTK对环境要求还是挺严格的

报歉,我说的是MTK android平台的……

谢谢楼上的,问题已经解决了。原来工程必须放在磁盘分区根目录下,不知道原因。还是觉得这类文档太少了,连网上都找不到想要的东西。刚开始做入门很慢。做Rockchip好几年了,也没觉得这么复杂。

能不能讲的详细点,让大家也学习下!

以下是我的全部步骤:
1        注意:安装下面所有软件,都必须使用默认的安装路径,否则编译会出错。
2        安装ActivePerl-5.8.8.822-MSWin32-x86-280952
3        安装ads1.2, 安装完成后,将安装目录下的crack目录下有license文件,必须将此文件拷贝到C:\Program Files\ARM\ADSv1_2\licenses\ license.dat, 在ads开始菜单的License Installation Wizard工具中添加此license。
4        安装 RVDS3_1,在选择安装组件时,选在RVDS Only。在license安装时,选择第三项Diagnose license management problem 弹出对话框中选择“是”,完成安装。
5        破解RVDS3_1,解压“RVDS破解.zip”,将其拷贝到C:\Program Files\ARM\目录下,编辑rvds.dat,修改所有HOSTID=6c626dfa56a5中的字符串为本机mac地址。注意要替换所有。之后运行crack.bat,只运行一次,会报fail,但是没关系。之后将rvds.dat拷贝为C:\Program Files\ARM\Licenses\license.dat,再运行开始菜单中ARM菜单下的License Wizard v4.1,选择install license,找到C:\Program Files\ARM\Licenses\license.dat, 添加即可。
6        添加RVCT 1021补丁,解压“RVCT1021补丁”,将armar.exe拷贝到:
C:\Program Files\ARM\RVCT\Programs\3.1\569\win_32-pentium\下,替换同名文件。
7        安装全部第三方应用程序。安装MinGW-5.1.4.exe时,选择安装全部组件。
8        编译工程
8.1        工程必须解压到磁盘分区根目录下。
8.2        拷贝“工程拷贝\make.exe”到工程的tools目录下。
8.3        拷贝C:\MinGW到工程的tools目录下。
8.4        拷贝C:\msys 到工程的tools目录下,然后将msys\1.0\目录下的所有内容拷贝到msys目录下(相当于删掉"1.0"这一级目录)。
8.5        修改工程tools\custom3rdParty.pl中  (此部非必须)
$convertPath = "C:\\Progra~1\\ImageMagick-6.3.6-Q16"为
$convertPath = "C:\\Progra~1\\ImageMagick-6.8.0-Q16"
8.6        编译 make custom=ESKY77_TB_JB HSPA new

这个xp系统的,有没有ubuntu系统的?  或者89的编译环境搭建的文档?

申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程

上一篇:将GDS文件导入ADS时出的错,请大家帮帮忙
下一篇:ADS2011起为什么大写的cell名字在workspace里面会有百分号?

ADS培训课程推荐详情>>

  网站地图