我正在尝试编译,repo分支是
which(diff()!= 1)
姜饼释放|在bootable / bootloader / legacy中
我使用了这些命令
android-2.0_r1 | in:
bionic
bootable/bootloader/legacy
bootable/recovery
build
cts
dalvik
development
external/apache-http
external/bison
external/blktrace
external/bsdiff
external/bzip2
external/dhcpcd
external/e2fsprogs
external/elfutils
external/emma
external/esd
external/expat
external/fdlibm
external/freetype
external/fsck_msdos
external/genext2fs
external/giflib
external/gtest
external/ipsec-tools
external/iptables
external/jdiff
external/jhead
external/jpeg
external/junit
external/libpcap
external/libpng
external/libxml2
external/mtpd
external/netcat
external/netperf
external/neven
external/openssl
external/oprofile
external/ppp
external/proguard
external/protobuf
external/qemu
external/safe-iop
external/skia
external/sonivox
external/speex
external/sqlite
external/srec
external/strace
external/svox
external/tagsoup
external/tcpdump
external/tinyxml
external/xmlwriter
external/yaffs2
external/zlib
frameworks/base
frameworks/opt/emoji
hardware/broadcom/wlan
hardware/libhardware
hardware/libhardware_legacy
hardware/ril
hardware/ti/omap3
packages/apps/Bluetooth
packages/apps/Browser
packages/apps/Calculator
packages/apps/Calendar
packages/apps/Camera
packages/apps/CertInstaller
packages/apps/Contacts
packages/apps/Email
packages/apps/Gallery
packages/apps/HTMLViewer
packages/apps/Launcher2
packages/apps/Mms
packages/apps/Music
packages/apps/PackageInstaller
packages/apps/Phone
packages/apps/Settings
packages/apps/SoundRecorder
packages/apps/Stk
packages/apps/VoiceDialer
packages/inputmethods/LatinIME
packages/inputmethods/OpenWnn
packages/providers/ApplicationsProvider
packages/providers/CalendarProvider
packages/providers/ContactsProvider
packages/providers/DownloadProvider
packages/providers/MediaProvider
packages/providers/TelephonyProvider
packages/providers/UserDictionaryProvider
packages/wallpapers/Basic
system/core
system/extras
但过了一会儿,编译停止了,并在下面显示错误:
source build/envsetup.sh
lunch aosp_arm-eng
make
我不知道为什么会这样。我没有改变任何代码。
答案 0 :(得分:1)
当AOSP尝试构建Chromium(默认的Android浏览器)库时,您的错误是由build / make生成的。
您正试图在分支机构android-2.0_r1上编译对吗?这需要AOSP Docs所述的Ubuntu 12.04 LTS。您确定已安装所有需要的工具(并且在安装期间没有任何错误产生错误)吗?您可以通过运行以下命令安装这些工具:
$ sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
让我给出一些提示:
我希望上面的一些内容可以帮到你。