清華大學映象:
linaro映象:
一、repo sync 是出現錯誤:
error: cannot fetch platform/prebuilts/qemu-kernel
fatal: unable to connect to aosp.tuna.tsinghua.edu.cn:
aosp.tuna.tsinghua.edu.cn[0: 101.6.6.177]: errno=connection refused
aosp.tuna.tsinghua.edu.cn[1: 2402:f000:1:416:101:6:6:177]: errno=network is unreachable
解決辦法:
把fetch=""替換成fetch="git:"
再次repo sync 就ok了
二、
找了好久的原因,還以為是ninja的原因,最後發現是uboot沒有編譯,大寫的尷尬!
cd uboot && make cross_compile=aarch64-linux-gnu- kvim_defconfig && make cross_compile=aarch64-linux-gnu-
三、
apt-get install bc
date:2018/6/29
四、couldn't find idegen.jar. please run make first.
make idegen
再次 ./development/tools/idegen/idegen.sh 就能正常生成android.ipr了
date:2018/7/1
五、ninja: build stopped: subcommand failed.
date:2018/7/2
六、fatal: fork: cannot allocate memory
date:2018/7/19
七、fatal: cannot get
1、git clone
2、mv git-repo repo && mv repo .repo
3、repo init -u -b nougat
4、repo sync -j8
參考:
Android編譯筆記一
在kernel下的make menuconfig中禁用es8323 在kernel中執行make j8 firefly rk3288.img 報錯顯示如下 看了kconfig menuconfig config makefie 的關係後,依然毫無頭緒,順便貼一下網上看到的四者的關係 makefile...
mklichee編譯筆記
環境 1 ubuntu16.04 lts x64 2 openjdk 1.7 依賴軟體列表 僅在ubuntu 16.04 x64上測試,其它版本可能不適用 sudo apt get install y git flex bison gperf build essential libncurses5 ...
busybox編譯筆記
2.解壓 tar jxvf busybox 1.20.1.tar.bz 3.配置 1 進入解壓後的檔案busybox 1.20.1 cd busybox 1.20.1 2 進行預設配置 make defconfig 3 個別修改配置 make menuconfig busybox setting b...