1:把jdk-6u29-linux-i586.bin放到 /usr 下面,并安装

tony@tony-desktop:/usr$ ./jdk-6u29-linux-i586.bin


2:在家目录.bashrc中加入(记得:source ~/.bashrc),也可以在 /etc/profile中添加

JAVA_HOME=/usr/jdk1.6.0_29
JAVA_BIN=/usr/jdk1.6.0_29/jre/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH



3:管理员模式进入/usr/bin
root@tony-desktop:/usr/bin# ln -s -f /usr/jdk1.6.0_29/jre/bin/java
root@tony-desktop:/usr/bin#ln -s -f /usr/jdk1.6.0_29/bin/javac


4:安装:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl
sudo apt-get install zlib1g-dev gcc-multilib g++-multilib
sudo apt-get install x11proto-core-dev libx11-dev libncurses-dev sharutils

AMD64中:sudo apt-get install libc6-dev-i386 lib32ncurses5-dev ia32-libs lib32readline5-dev lib32z1-dev


5:解压缩android SDK

6:编译内核

. build/envsetup.sh

lunch

进入到kernel,并make

7:编译boot(在:bootable/bootloader/lk下make)(生成lk.rom)

8:编译android



注意:

一般编译步骤是先编译内核,再编译boot,然后是编译android。

第一次编译内核时要先针对该板运行一次make xxx_defconfig,然后是执行make menuconfig做内核的裁剪工作,最后执行make

1)对Telechips 2.2 及2.3 SDK,编译kernel前先运行“. build/envsetup.sh”和"lunch"这两步,否则编译会报错。2.1的SDK不用这样做

2)在编译内核时使用make xxx_defconfig这一命令时,请先在your SDK\kernel\arch\arm\configs文件夹下确认有没有这个defconfig

3)注意your SDK\device\telechips\下各种板级定义,如果你使用的主控是TCC8902,就要熟悉tcc8900文件夹下各个文件的内容及功能。


在相应文件夹下的boardconfig.mk 中有不少编译开关、变量的定义,其中

BOARD_FLASH_PAGE_SIZE := 4096

BOARD_FLASH_SPARE_SIZE := 128

是关于NAND FLASH参数设置,不同的FLASH是确认这里的参数是否与DATASHEET中的相符。否则会导致烧录失败或程序运行异常;



更多相关文章

  1. Android(安卓)全屏或者取消标题栏
  2. Eclipse导入Android项目的正确方法
  3. Android(安卓)FFMPEG 编译脚本
  4. android 制作开机logo(bootanimation.zip)
  5. android封装的menu自定义菜单列表
  6. Eclipse for Android安装与配置
  7. android > 搭建 cordova 环境
  8. android+mina 开发环境搭建
  9. android通过自定义toast实现悬浮通知效果的示例代码

随机推荐

  1. Android(安卓)studio中关于 No cached ve
  2. Android(安卓)Studio加载老旧项目会遇到
  3. [Android]判断网络连接是否可用
  4. android 根据视频路径获取视频缩略图
  5. Android(安卓)linux PWM驱动(s5pv210)
  6. android listview 三种适配器设置
  7. 分享一段Android基于https协议POST数据的
  8. android 锁屏
  9. android传送照片到FTP服务器
  10. android 软键盘回车变搜索