Mstar6A918编译说明以及注意事项.docx

Mstar6A918编译说明以及注意事项.docx

ID:50370074

大小:30.31 KB

页数:2页

时间:2020-03-08

Mstar6A918编译说明以及注意事项.docx_第1页
Mstar6A918编译说明以及注意事项.docx_第2页
资源描述:

《Mstar6A918编译说明以及注意事项.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、mstar6A918平台编译1.编译Mboot(1)把arm-2012.09.tar、arm_eabi-2011.03.tar、r2-elf-linux-1.3.5.14.tar拷贝至/tools(没有改路径就自行建立)进行解压(2)修改/etc/profile,添加PATH=/tools/arm/arm-2012.09/bin:/tools/arm_eabi-2011.03/bin:$PATHPATH=/home/cax/workdir/Mstar/tools/arm/arm-2012.09/bin:/home/cax/workdir/Mstar/tools/arm_eabi-2011

2、.03/bin:$PATH(3)把jdk1.6.0_38.tar拷贝至/opt解压(4)执行update-alternatives--install/usr/bin/javajava/opt/jdk1.6.0_38/bin/java70,update-alternatives--configjava更新java环境,随后通过java–version指令检查是否安装成功(5)修改/etc/profile,添加PATH="$PATH:/opt/jdk1.6.0_38/bin"CLASSPATH=/opt/jdk1.6.0_38/libJAVA_HOME=/opt/jdk1.6.0_38(6)进入

3、/home/cax/workdir/Mstar/SOURCECODE/MBoot_Napoli_TVOS/sboot,执行cp.config.napoli.android.051d.rom_emmc.config(7)makemenuconfig,退出保存(8)makeclean;make(9)从/home/cax/workdir/Mstar/SOURCECODE/MBoot_Napoli_TVOS/sboot/out目录下得到rom_emmc_boot.binandmboot.bin2.编译supernova(1)将important下toolchain中的arm-2011.03-42-a

4、rm-none-eabi-i686-pc-linux-gnu.tar.bz2和new_arm-2010.09.tgz解压到/opt下(2)将ToolChain路径加入到$PATH中,如在/etc/profile中添加如下两句:exportPATH="$PATH:/opt/arm-2010.09/bin"exportPATH="$PATH:/opt/arm-2011.03/bin"(3)执行env/etc/profile或重新启动使其生效(4)执行sudoadd-apt-repositoryppa:ubuntu-toolchain-r/testsudoapt-getupdatesudoapt-

5、getinstallgcc-4.7g++-4.7sudoapt-getinstalldos2unix更新gcc和dos2unix(5)./buildsettings/build_Napoli_051D_TVOS_EMMC.sh(6)sourcebuildsettings/build_Napoli_051D_TVOS_EMMC.sh(7)makerebuild_all&&makeimage_all(8)在Supernova/target/europe_dtv.napoli/images/ext4中生成所需镜像3.编译android(1)把important下的jdk-6u43-linux-x6

6、4.bin拷贝到/opt,执行sudochmod755jdk-6u43-linux-x64.bin以及sudo./jdk-6u43-linux-x64.bin安装jdk1.6.0_43(2)修改/etc/profile增加路径exportPATH="$PATH:/opt/jdk1.6.0_43/bin"(3)执行apt-getinstallgit-coregnupgflexbisongperfbuild-essentialzipcurlzlib1g-devlibc6-devlib32ncurses5-devia32-libsx11proto-core-devlibx11-devlib32re

7、adline-gplv2-devlib32z-devlibgl1-mesa-devg++-multilibmingw32tofrodospython-markdownlibxml2-utils安装依赖包(4)进入jb_4.3,执行source./build/envsetup.sh,lunch14(5)执行make;./development/scripts/releaseimage.sh--sudoapt-g

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。