android
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| android [2009/10/06 12:33] – suapapa | android [2013/08/03 05:04] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== cross compile tool ====== | ====== cross compile tool ====== | ||
| - | ===== armv4-eabi ===== | + | ===== armv4t-eabi ===== |
| + | *[[http:// | ||
| *[[http:// | *[[http:// | ||
| + | *[[http:// | ||
| ===== Sourcery G++ lite 설치 ===== | ===== Sourcery G++ lite 설치 ===== | ||
| Line 123: | Line 124: | ||
| *[[http:// | *[[http:// | ||
| *[[http:// | *[[http:// | ||
| + | *[[http:// | ||
| + | ====== kernel ====== | ||
| + | make uImage ARCH=arm CROSS_COMPILE=... | ||
| + | ===== trouble shooting ===== | ||
| + | SEGMENT_SIZE 디파인 되어있지 않다고 에러 뿜을때 | ||
| + | <code bash> | ||
| + | // NOSTDINC_FLAGS에 -Dlinux 추가... | ||
| + | NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include) -Dlinux | ||
| + | CHECKFLAGS | ||
| + | </ | ||
| ====== T32 cmm ====== | ====== T32 cmm ====== | ||
| Line 144: | Line 155: | ||
| *[[http:// | *[[http:// | ||
| *[[http:// | *[[http:// | ||
| - | 소스저장소 | ||
| - | *[[http:// | ||
| - | *[[http:// | ||
| 실제 타켓에 포팅 | 실제 타켓에 포팅 | ||
| *[[http:// | *[[http:// | ||
| Line 155: | Line 163: | ||
| *[[http:// | *[[http:// | ||
| *[[http:// | *[[http:// | ||
| + | |||
| + | ====== 소스 다운로드 ====== | ||
| + | 소스저장소 | ||
| + | *[[http:// | ||
| + | *[[http:// | ||
| + | 플랫폼 다운로드 | ||
| + | <code bash> | ||
| + | mkdir mydroid | ||
| + | cd mydroid | ||
| + | repo init -u git:// | ||
| + | repo sync | ||
| + | </ | ||
| + | |||
| + | ====== tricks ====== | ||
| + | *[[http:// | ||
android.1254832438.txt.gz · Last modified: 2013/08/03 05:04 (external edit)