User Tools

Site Tools


android_system_overview

This is an old revision of the document!


android overview

make build env

download platform source

플렛폼 다운로드

$ mkdir ~/android_workspace/platform
$ cd ~/android_workspace/platform
$ repo init -u git://android.git.kernel.org/platform/manifest.git
$ repo sync

커널 다운로드

$ cd ~/android_workspace
$ git clone git://android.git.kernel.org/kernel/common.git kernel 

platform source tree

$ ls -a
.   .repo     bionic    build   development  frameworks  packages  system
..  Makefile  bootable  dalvik  external     hardware    prebuilt  vendor

tool-chain

$ cd ... platform/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/
$ ./arm-eabi-gcc -v
Using built-in specs.
Target: arm-eabi
Configured with: /home/jingyu/projects/gcc/android-toolchain/gcc-4.4.0/configure 
--prefix=/usr/local 
--target=arm-eabi 
--host=i686-pc-linux-gnu 
--enable-languages=c,c++ 
--disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp 
--disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared 
--with-float=soft --with-fpu=vfp 
--with-arch=armv5te 
--with-gcc-version=4.4.0 
--with-binutils-version=2.19
--with-gmp-version=4.2.4 
--with-mpfr-version=2.4.1 
--with-gdb-version=6.6 

기타 tool-chain

android_system_overview.1254836004.txt.gz · Last modified: 2013/08/03 05:04 (external edit)