A31编译笔记

版权声明:原创文章未经同意,禁止转载 https://blog.csdn.net/zmlovelx/article/details/80263039
先装jdk
http://www.oracle.com/technetwork/java/javase/archive-139210.html
download java SE 6
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

Java SE Development Kit 6u45
jdk-6u45-linux-i586.bin

registery first
download

run
$./jdk-6u45-linux-i586.bin

$sudo mkdir /opt/java
$sudo mv jdk1.6.0_45 /opt/java/

$sudo vi /etc/profile
export JAVA_HOME=/opt/java/jdk1.6.0_45
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#export JRE_HOME=$JAVA_HOME/jre

重启,或者注销

$java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)

$tar -xvf lichee.tar.gz
$cd lichee
./build.sh -p sun6i_fiber
./gen_check_code ./resume1.bin ./super/resume/resume1.code
./gen_check_code: ./gen_check_code: cannot execute binary file

$vi /home/d01zm/workspace/A31/A31-V2.0/lichee/linux-3.3/arch/arm/mach-sun6i/pm/standby/Makefile

change
#cp resume1.bin ./super/resume/resume1.code
./gen_check_code ./resume1.bin ./super/resume/resume1.code

to

cp resume1.bin ./super/resume/resume1.code
#./gen_check_code ./resume1.bin ./super/resume/resume1.code



$tar -xvf android.tar.gz
$cd android/
$source build/envsetup.sh
$lunch    //选择相应的产品


执行extract-bsp出错
android/../lichee/out/android/bImage: No such file or directory
lichee下没有out目录,bImage在linux3.3/目录下有。

进入lichee
./build.sh -p sun6i_fiber -m kernel
"mkimage" command not found -U-boot images will not be built

$sudo apt-get install uboot-mkimage

/bin/sh:1:arm-linux-gnueabi-arm-linux-gnueabi-gcc:not found
删除 v4.2/lichee/linux-3.3/modules/eurasia_km/eurasiacon/binary2_sunxi_android_release/


ub 12.04  64bit
mount wrong fs type ....
$apt-get install nfs-common


在Ubuntu下安装jdk解压出现问题:./jdk-6u45-linux-i586.bin: 113: ./install.sfx.1535: not found。
Failed to extract the files.  Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information
机器字长和jdk版本不匹配,64位的系统,选择了586的jdk。
之后到Oracle网站去下载了64位的jdk(jdk-6u45-linux-x64.bin),修改添加执行权限后,运行该文件,解压成功!


external/bluetooth/bluedroid/Android.mk:8: NO BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR, using only generic configuration
$sudo apt-get install ia32-libs lib32z1-dev lib32bz2-dev

 /bin/bash: bison: command not found
方法:sudo apt-get install bison

/bin/bash: xsltproc: command not found

方法:sudo apt-get install xsltproc

/bin/bash: xmllint: command not found
方法:sudo apt-get  install libxml2-utils

make[1]: lzma: Command not found

方法:sudo apt-get  install lzma

/bin/bash:flex command not found
sudo apt-get install flex


target : framework
out of memery: kill process java ...
加大swap
http://blog.sina.com.cn/s/blog_6d6e54f701010jxt.html


target generated:libbcc <= frameworks/compile/libcc/tools/build/gen-build-info.py
....
cwd=repo_dir)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errred,errwrite)
File "/usr/lib/python2.7/subprocess.py" line 1249, in _execute_child raise child_exception
OSError: [Errno 2] No such file or directory
make :*** [out/host/]....BuildInfo.cpp] Error 1

$sudo apt-get install git-core
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(59) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
阅读更多 收藏
分享

全志A31开发板编译环境搭建指导书

06-24
全志A31开发板编译环境搭建指导书
下载

A31平板root工具

02-13
全志平板root工具,Windows工具,Linux下直接使用脚本
下载

全志A31&A31S固件DIY工具

09-23
使用全志A31和A31s主控的平板电脑,可使用该工具DIY固件,可编辑厂商信息,替换开机画面,编辑系统属性信息。
下载

全志四核A31升级工具

01-16
全志四核A31专用的升级工具 A31是珠海全志科技股份有限公司(Allwinner Technology)推出的一款四核移动应用处理器,可应用于平板电脑,智能手机,智能电视等领域。四核移动应用处理器A31 A31采用4核Cortex-A7...
下载

A31固件修改教程

04-27
A31固件修改教程,自己操作的记录,不一定照搬可以被模仿,也可以被超越
下载

全志A31工具使用说明书

11-07
全志方案A31解包工具使用说明书,工具下载网址请google
下载

A31 datasheet V1.3

10-07
A31 datasheet V1.3 20131106 A31 datasheet V1.3 20131106
下载

全志A31平台WIFI移植

11-19
A31(s)平台android4.4 wifi模块移植说明文档_20140312
下载

全志A31开发环境搭建

06-25
本文档是介绍A31开发环境的搭建、代码下载,以及固件的编译、打包和调试。
下载

allwinner a31 原理图

07-11
allwinner a31 参考设计 原理图
下载

全志安卓4.4 SDK编译系统

02-20
全面介绍了全志SDK4.4 编译系统,介绍了android.mk的基本规则,android部分已经lichee部分编译方法,以及支撑编译方法的背后深度分析。希望对大家有用。
下载

全志A31 数据手册+原理图(sch)

07-27
A31 Brief v1.1.pdf A31 Datasheet - v1.00 (2012-12-24).pdf EOMA68_A31.pdf EOMA68_A31.sch BOM.txt
下载

全志A31芯片资料,引脚定义

10-16
全志a31芯片,引脚定义,接口说明,芯片尺寸封装规格,等开发说明
下载

SPI接口学习笔记.pdf

08-18
SPI基本原理及通信例程
下载

Tenda A31相关固件

07-07
腾达Tenda A31 说明书、图片、固件
下载

A20钢片设计

08-08
A20 A31 DDR3 DDR2 EMMC
下载

ibm a31 bin

06-26
ibm a31笔记本的的烧录程序。
下载

ThinkPad A30,A30p, A31,A31p说明书

02-02
ThinkPad A30,A30p, A31,A31p说明书
下载

a31笔记本电脑图纸

03-14
这是IBM A31笔记本电脑图纸,不是点位图
下载

全志用升级工具

01-14
一款支持全志的刷机工具,支持A10 A20 A31
下载

A31 内核定制开发手册

07-16
全志内部A31内核开发资料! 关于linux内核定制开发,详细说明。本文档可用于移植,助你的产品快速开发。
下载

全志a31数据手册

09-12
全志平板a31数据手册,开发平板电脑或其他产品的请看,不多说了。
下载

A31调屏手册

09-07
A31 LCD 调屏的具体参数和了解调试LCD的具体细节
下载

全志镜像烧录工具

05-23
全志A20, A31, A80系统rom烧写工具
下载

arm嵌入式开发

04-27
全智cotex-a8的a31开发板芯片资料手册。
下载

win10_vs2013_vs2015_vs2017 编译ffmpeg源码 笔记和工具

02-08
win10_vs2013_vs2015_vs2017 编译ffmpeg源码 笔记和工具,
下载

没有更多推荐了,返回首页