1
bellchu 2015-01-20 22:42:23 +08:00 via iPhone
docker
|
2
xiaogui 2015-01-20 22:42:37 +08:00
基本都有对应的东西。
|
3
learnshare 2015-01-20 22:54:32 +08:00
Mac 下不要试图编译 Android!!!!
别问我为什么,实践是检验真理的唯一标准,如果你愿意花一个月尝试一下。 不过许多程序都有 Mac 版,有的可以直接安装,有的可以自己编译。 |
4
zq9610 OP @learnshare 看来你已经试过了。。可以留个联系方式交流吗
|
5
zq9610 OP @learnshare 我自己按照谷歌的文档又搭了一遍,结果内核编译不了。。只能默默用回虚拟机。。
$ ./build.sh -p sun7i_android mkscript current setting: Chip: sun7i Platform: android Board: Output Dir: /Volumes/Android/A20MID/lichee/out/android/common INFO: build lichee ... INFO: build buildroot ... installing external toolchain please wait for a few minutes ... INFO: build buildroot OK. INFO: build kernel ... INFO: prepare toolchain ... cat: /proc/cpuinfo: No such file or directory Building kernel build standby Generating autoconf.h for standby HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig drivers/net/ethernet/sunxi/Kconfig:11:warning: multi-line strings not supported drivers/net/wireless/bcmdhd/Kconfig:45:warning: defaults for choice values not supported arm-linux-gnueabi-gcc -I. -I/Volumes/Android/A20MID/lichee/linux-3.4/include -I/Volumes/Android/A20MID/lichee/linux-3.4/arch/arm/mach-sun7i/include -g -c -nostdlib -march=armv7-a -marm -D__STANDBY_MODULE__ -fno-unwind-tables -fno-asynchronous-unwind-tables -mlittle-endian -O2 --min_array_alignment=4 --no_unaligned_access -e dram_freq_main dram_freq_entry.c -o dram_freq_entry.o /Volumes/Android/A20MID/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: /Volumes/Android/A20MID/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: cannot execute binary file make: *** [all] Error 126 ERROR: build kernel Failed |
6
tempdban 2015-01-21 07:58:22 +08:00 via Android
@zq9610 去cm wiki看看 wiki.cyanogenmod.org
|
7
learnshare 2015-01-21 09:50:28 +08:00
@zq9610 先是在 Mint 上编译了一下,比较容易成功。然后在 Mac 搞了一个月,最后放弃了,需要解决的问题太多,最后你会忘了为什么要编译 AOSP。
|
8
zq9610 OP @learnshare 所以我用回了UBUNTU
|
9
learnshare 2015-01-21 11:33:32 +08:00
@zq9610 每个平台都有自己的脾气,调教难度太大
|