東川印記

一本東川,笑看爭龍斗虎;寰茫兦者,度橫佰昧人生。

android源码下载及编译--build01/编译android2.3成功

2013年7月29日星期一



senrsl@senrsl-GA-78LMT-S2:~$ java -version
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) Server VM (build 23.7-b01, mixed mode)
senrsl@senrsl-GA-78LMT-S2:~$ cd android/android-source/WORKING_DIRECTORY/
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ dir
bionic      cts           device     frameworks  Makefile  packages  system
bootable  dalvik       down.sh     hardware    ndk       prebuilt
build      development  external  libcore     out       sdk
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 16
model        : 6
model name    : AMD Athlon(tm) II X2 250 Processor
stepping    : 2
microcode    : 0x10000c7
cpu MHz        : 2300.000
cache size    : 1024 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save
bogomips    : 6026.91
clflush size    : 64
cache_alignment    : 64
address sizes    : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor    : 1
vendor_id    : AuthenticAMD
cpu family    : 16
model        : 6
model name    : AMD Athlon(tm) II X2 250 Processor
stepping    : 2
microcode    : 0x10000c7
cpu MHz        : 800.000
cache size    : 1024 KB
physical id    : 0
siblings    : 2
core id        : 1
cpu cores    : 2
apicid        : 1
initial apicid    : 1
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 5
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save
bogomips    : 6026.63
clflush size    : 64
cache_alignment    : 64
address sizes    : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
/bin/bash: bison: 未找到命令
Checking build tools versions...
build/core/main.mk:76: ************************************************************
build/core/main.mk:77: You are attempting to build on a 32-bit system.
build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:79: ************************************************************
build/core/main.mk:80: *** stop。 停止。
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ source build/envsetup.sh
including device/htc/passion/vendorsetup.sh
including device/samsung/crespo/vendorsetup.sh
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ lunch full-eng
/bin/bash: bison: 未找到命令

/bin/bash: bison: 未找到命令
/bin/bash: bison: 未找到命令
/bin/bash: bison: 未找到命令
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
/bin/bash: bison: 未找到命令

senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ ^C
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ apt-get install bison
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install bison
[sudo] password for senrsl:
Sorry, try again.
[sudo] password for senrsl:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  libbison-dev m4
建议安装的软件包:
  bison-doc
下列【新】软件包将被安装:
  bison libbison-dev m4
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 588 个软件包未被升级。
需要下载 504 kB 的软件包。
解压缩后会消耗掉 2,022 kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ precise/main m4 i386 1.4.16-2ubuntu1 [195 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ precise/main libbison-dev i386 1:2.5.dfsg-2.1 [33.2 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ precise/main bison i386 1:2.5.dfsg-2.1 [275 kB]
下载 504 kB,耗时 4秒 (111 kB/s)
Selecting previously unselected package m4.
(正在读取数据库 ... 系统当前共安装有 167692 个文件和目录。)
正在解压缩 m4 (从 .../m4_1.4.16-2ubuntu1_i386.deb) ...
Selecting previously unselected package libbison-dev.
正在解压缩 libbison-dev (从 .../libbison-dev_1%3a2.5.dfsg-2.1_i386.deb) ...
Selecting previously unselected package bison.
正在解压缩 bison (从 .../bison_1%3a2.5.dfsg-2.1_i386.deb) ...
正在处理用于 install-info 的触发器...
正在处理用于 man-db 的触发器...
正在设置 m4 (1.4.16-2ubuntu1) ...
正在设置 libbison-dev (1:2.5.dfsg-2.1) ...
正在设置 bison (1:2.5.dfsg-2.1) ...
update-alternatives: 使用 /usr/bin/bison.yacc 来提供 /usr/bin/yacc (yacc),于 自动模式 中。
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ lunch full-eng

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================

senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
*** Build configuration changed: "generic-eng-{mdpi,nodpi}" -> "full-eng-{en_US,en_GB,fr_FR,it_IT,de_DE,es_ES,mdpi,nodpi}"
*** Forcing "make installclean"...
*** rm -rf out/target/product/generic/data/* out/target/product/generic/data-qemu/* out/target/product/generic/userdata-qemu.img out/host/linux-x86/obj/NOTICE_FILES out/host/linux-x86/sdk out/target/product/generic/*.img out/target/product/generic/*.txt out/target/product/generic/*.xlb out/target/product/generic/*.zip out/target/product/generic/data out/target/product/generic/obj/APPS out/target/product/generic/obj/NOTICE_FILES out/target/product/generic/obj/PACKAGING out/target/product/generic/recovery out/target/product/generic/root out/target/product/generic/system out/target/product/generic/dex_bootjars out/target/product/generic/obj/JAVA_LIBRARIES
*** Done with the cleaning, now starting the real build.
Checking build tools versions...
build/core/main.mk:76: ************************************************************
build/core/main.mk:77: You are attempting to build on a 32-bit system.
build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2.
build/core/main.mk:79: ************************************************************
build/core/main.mk:80: *** stop。 停止。
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=full
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
Checking build tools versions...
************************************************************
You are attempting to build with the incorrect version
of java.

Your version is: java version "1.7.0_15".
The correct version is: 1.6.

Please follow the machine setup instructions at
    http://source.android.com/download
************************************************************
build/core/main.mk:130: *** stop。 停止。
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
host C++: libhost <= build/libs/host/pseudolocalize.cpp
/bin/bash: g++: 未找到命令
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] 错误 127
make: *** 正在等待未完成的任务....
target Generated: libclearsilver-jni <= out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$
senrsl@senrsl-GA-78LMT-S2:~$ cd android/android-source/WORKING_DIRECTORY/
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ dir
bionic      cts           device     frameworks  Makefile  packages  system
bootable  dalvik       down.sh     hardware    ndk       prebuilt
build      development  external  libcore     out       sdk
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
host C++: libhost <= build/libs/host/pseudolocalize.cpp
/bin/bash: g++: 未找到命令
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] 错误 127
make: *** 正在等待未完成的任务....
target Generated: libclearsilver-jni <= out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install build-essential
[sudo] password for senrsl:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
现在没有可用的软件包 build-essential,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 build-essential 没有可供安装的候选者
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install build-essential
[sudo] password for senrsl:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  dpkg-dev fakeroot g++ g++-4.6 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl
  libstdc++6-4.6-dev libtimedate-perl
建议安装的软件包:
  debian-keyring g++-multilib g++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg
  libstdc++6-4.6-doc
下列【新】软件包将被安装:
  build-essential dpkg-dev fakeroot g++ g++-4.6 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl
  libstdc++6-4.6-dev libtimedate-perl
升级了 0 个软件包,新安装了 11 个软件包,要卸载 0 个软件包,有 611 个软件包未被升级。
需要下载 9,250 kB 的软件包。
解压缩后会消耗掉 27.4 MB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirrors.163.com/ubuntu/ precise/main libstdc++6-4.6-dev i386 4.6.3-1ubuntu5 [1,643 kB]
获取:2 http://mirrors.163.com/ubuntu/ precise/main g++-4.6 i386 4.6.3-1ubuntu5 [6,745 kB]
获取:3 http://mirrors.163.com/ubuntu/ precise/main g++ i386 4:4.6.3-1ubuntu5 [1,444 B]
获取:4 http://mirrors.163.com/ubuntu/ precise/main libtimedate-perl all 1.2000-1 [41.6 kB]
获取:5 http://mirrors.163.com/ubuntu/ precise-updates/main libdpkg-perl all 1.16.1.2ubuntu7.1 [180 kB]
获取:6 http://mirrors.163.com/ubuntu/ precise-updates/main dpkg-dev all 1.16.1.2ubuntu7.1 [469 kB]
获取:7 http://mirrors.163.com/ubuntu/ precise-updates/main build-essential i386 11.5ubuntu2.1 [5,796 B]
获取:8 http://mirrors.163.com/ubuntu/ precise/main fakeroot i386 1.18.2-1 [87.9 kB]
获取:9 http://mirrors.163.com/ubuntu/ precise/main libalgorithm-diff-perl all 1.19.02-2 [50.7 kB]
获取:10 http://mirrors.163.com/ubuntu/ precise/main libalgorithm-diff-xs-perl i386 0.04-2build2 [12.9 kB]
获取:11 http://mirrors.163.com/ubuntu/ precise/main libalgorithm-merge-perl all 0.08-2 [12.7 kB]
下载 9,250 kB,耗时 2分 49秒 (54.7 kB/s)                                      
Selecting previously unselected package libstdc++6-4.6-dev.
(正在读取数据库 ... 系统当前共安装有 167797 个文件和目录。)
正在解压缩 libstdc++6-4.6-dev (从 .../libstdc++6-4.6-dev_4.6.3-1ubuntu5_i386.deb) ...
Selecting previously unselected package g++-4.6.
正在解压缩 g++-4.6 (从 .../g++-4.6_4.6.3-1ubuntu5_i386.deb) ...
Selecting previously unselected package g++.
正在解压缩 g++ (从 .../g++_4%3a4.6.3-1ubuntu5_i386.deb) ...
Selecting previously unselected package libtimedate-perl.
正在解压缩 libtimedate-perl (从 .../libtimedate-perl_1.2000-1_all.deb) ...
Selecting previously unselected package libdpkg-perl.
正在解压缩 libdpkg-perl (从 .../libdpkg-perl_1.16.1.2ubuntu7.1_all.deb) ...
Selecting previously unselected package dpkg-dev.
正在解压缩 dpkg-dev (从 .../dpkg-dev_1.16.1.2ubuntu7.1_all.deb) ...
Selecting previously unselected package build-essential.
正在解压缩 build-essential (从 .../build-essential_11.5ubuntu2.1_i386.deb) ...
Selecting previously unselected package fakeroot.
正在解压缩 fakeroot (从 .../fakeroot_1.18.2-1_i386.deb) ...
Selecting previously unselected package libalgorithm-diff-perl.
正在解压缩 libalgorithm-diff-perl (从 .../libalgorithm-diff-perl_1.19.02-2_all.deb) ...
Selecting previously unselected package libalgorithm-diff-xs-perl.
正在解压缩 libalgorithm-diff-xs-perl (从 .../libalgorithm-diff-xs-perl_0.04-2build2_i386.deb) ...
Selecting previously unselected package libalgorithm-merge-perl.
正在解压缩 libalgorithm-merge-perl (从 .../libalgorithm-merge-perl_0.08-2_all.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libtimedate-perl (1.2000-1) ...
正在设置 libdpkg-perl (1.16.1.2ubuntu7.1) ...
正在设置 dpkg-dev (1.16.1.2ubuntu7.1) ...
正在设置 fakeroot (1.18.2-1) ...
update-alternatives: 使用 /usr/bin/fakeroot-sysv 来提供 /usr/bin/fakeroot (fakeroot),于 自动模式 中。
正在设置 libalgorithm-diff-perl (1.19.02-2) ...
正在设置 libalgorithm-diff-xs-perl (0.04-2build2) ...
正在设置 libalgorithm-merge-perl (0.08-2) ...
正在设置 libstdc++6-4.6-dev (4.6.3-1ubuntu5) ...
正在设置 g++-4.6 (4.6.3-1ubuntu5) ...
正在设置 g++ (4:4.6.3-1ubuntu5) ...
update-alternatives: 使用 /usr/bin/g++ 来提供 /usr/bin/c++ (c++),于 自动模式 中。
正在设置 build-essential (11.5ubuntu2.1) ...
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
host C: libclearsilver-jni <= external/clearsilver/java-jni/j_neo_cs.c
host C++: libhost <= build/libs/host/pseudolocalize.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libneo_util <= external/clearsilver/util/neo_err.c
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1init’中:
external/clearsilver/java-jni/j_neo_cs.c:35:14: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c:49:10: 警告: 将一个指针转换为大小不同的整数 [-Wpointer-to-int-cast]
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1dealloc’中:
external/clearsilver/java-jni/j_neo_cs.c:54:17: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1parseFile’中:
external/clearsilver/java-jni/j_neo_cs.c:61:17: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1parseStr’中:
external/clearsilver/java-jni/j_neo_cs.c:96:17: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1render’中:
external/clearsilver/java-jni/j_neo_cs.c:127:17: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c: 在函数‘Java_org_clearsilver_CS__1setGlobalHdf’中:
external/clearsilver/java-jni/j_neo_cs.c:177:14: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
external/clearsilver/java-jni/j_neo_cs.c:178:17: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
host C: libneo_util <= external/clearsilver/util/neo_files.c
host C: libneo_util <= external/clearsilver/util/neo_misc.c
host C: libneo_util <= external/clearsilver/util/neo_rand.c
host C: libneo_util <= external/clearsilver/util/ulist.c
host C: libneo_util <= external/clearsilver/util/neo_hdf.c
host C: libneo_util <= external/clearsilver/util/neo_str.c
host C: libneo_util <= external/clearsilver/util/neo_date.c
host C: libneo_util <= external/clearsilver/util/wildmat.c
host C: libneo_util <= external/clearsilver/util/ulocks.c
host C: libneo_util <= external/clearsilver/util/neo_hash.c
host C: libneo_cs <= external/clearsilver/cs/csparse.c
host C: libneo_cgi <= external/clearsilver/cgi/cgiwrap.c
host C: libneo_cgi <= external/clearsilver/cgi/cgi.c
external/clearsilver/cgi/cgi.c:22:18: 致命错误: zlib.h:没有那个文件或目录
编译中断。
make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/cgi.o] 错误 1
make: *** 正在等待未完成的任务....
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install zlib1g-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
下列【新】软件包将被安装:
  zlib1g-dev
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 611 个软件包未被升级。
需要下载 162 kB 的软件包。
解压缩后会消耗掉 375 kB 的额外空间。
获取:1 http://mirrors.163.com/ubuntu/ precise/main zlib1g-dev i386 1:1.2.3.4.dfsg-3ubuntu4 [162 kB]
下载 162 kB,耗时 22秒 (7,115 B/s)  
Selecting previously unselected package zlib1g-dev.
(正在读取数据库 ... 系统当前共安装有 168967 个文件和目录。)
正在解压缩 zlib1g-dev (从 .../zlib1g-dev_1%3a1.2.3.4.dfsg-3ubuntu4_i386.deb) ...
正在处理用于 man-db 的触发器...
正在设置 zlib1g-dev (1:1.2.3.4.dfsg-3ubuntu4) ...
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
host SharedLib: libneo_util (out/host/linux-x86/obj/lib/libneo_util.so)
host StaticLib: libhost (out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/libhost.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/CopyFile.o | xargs ar crsP  out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/libhost.a
host C: libneo_cgi <= external/clearsilver/cgi/cgi.c
host C: libneo_cgi <= external/clearsilver/cgi/html.c
host C: libneo_cgi <= external/clearsilver/cgi/date.c
host C: libneo_cgi <= external/clearsilver/cgi/rfc2388.c
host C++: aapt <= frameworks/base/tools/aapt/AaptAssets.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aapt <= frameworks/base/tools/aapt/Command.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/AaptAssets.cpp:5:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/Command.cpp:6:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: aapt <= frameworks/base/tools/aapt/Main.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aapt <= frameworks/base/tools/aapt/Package.cpp
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/Main.cpp:6:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/Package.cpp:6:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: aapt <= frameworks/base/tools/aapt/StringPool.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/StringPool.h:10,
                 from frameworks/base/tools/aapt/StringPool.cpp:7:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
frameworks/base/tools/aapt/StringPool.cpp: 在函数‘void printStringPool(const android::ResStringPool*)’中:
frameworks/base/tools/aapt/StringPool.cpp:33:43: 警告: 格式 ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t {aka unsigned int}’ [-Wformat]
host C++: aapt <= frameworks/base/tools/aapt/XMLNode.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/StringPool.h:10,
                 from frameworks/base/tools/aapt/XMLNode.h:10,
                 from frameworks/base/tools/aapt/XMLNode.cpp:7:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: aapt <= frameworks/base/tools/aapt/ResourceTable.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/StringPool.h:10,
                 from frameworks/base/tools/aapt/ResourceTable.h:10,
                 from frameworks/base/tools/aapt/ResourceTable.cpp:7:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: aapt <= frameworks/base/tools/aapt/Images.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/StringPool.h:10,
                 from frameworks/base/tools/aapt/ResourceTable.h:10,
                 from frameworks/base/tools/aapt/Images.h:10,
                 from frameworks/base/tools/aapt/Images.cpp:9:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: aapt <= frameworks/base/tools/aapt/Resource.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/AaptAssets.h:18:0,
                 from frameworks/base/tools/aapt/Main.h:14,
                 from frameworks/base/tools/aapt/Resource.cpp:6:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
frameworks/base/tools/aapt/Resource.cpp: 在函数‘bool applyFileOverlay(Bundle*, const android::sp<AaptAssets>&, android::sp<ResourceTypeSet>*, const char*)’中:
frameworks/base/tools/aapt/Resource.cpp:546:75: 警告: 格式 ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t {aka unsigned int}’ [-Wformat]
frameworks/base/tools/aapt/Resource.cpp:550:78: 警告: 格式 ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t {aka unsigned int}’ [-Wformat]
frameworks/base/tools/aapt/Resource.cpp:566:98: 警告: 格式 ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t {aka unsigned int}’ [-Wformat]
host C++: aapt <= frameworks/base/tools/aapt/SourcePos.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aapt <= frameworks/base/tools/aapt/ZipEntry.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aapt <= frameworks/base/tools/aapt/ZipFile.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
In file included from frameworks/base/tools/aapt/ZipFile.cpp:26:0:
frameworks/base/tools/aapt/ZipFile.h:65:5: 警告: 此声明中的‘typedef’被忽略 [默认启用]
host C++: libutils <= frameworks/base/libs/utils/Asset.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/AssetDir.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/AssetManager.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/BufferedTextOutput.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/CallStack.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/Debug.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/FileMap.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/Flattenable.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/ObbFile.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/Pool.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: libutils <= frameworks/base/libs/utils/RefBase.cpp
host C++: libutils <= frameworks/base/libs/utils/ResourceTypes.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
frameworks/base/libs/utils/RefBase.cpp: 在成员函数‘void android::RefBase::weakref_type::trackMe(bool, bool)’中:
frameworks/base/libs/utils/RefBase.cpp:483:67: 错误: 将‘const android::RefBase::weakref_impl’作为‘void android::RefBase::weakref_impl::trackMe(bool, bool)’的‘this’实参时丢弃了类型限定 [-fpermissive]
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/RefBase.o] 错误 1
make: *** 正在等待未完成的任务....
frameworks/base/libs/utils/ResourceTypes.cpp: 在成员函数‘void android::ResTable::print(bool) const’中:
frameworks/base/libs/utils/ResourceTypes.cpp:4369:84: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
frameworks/base/libs/utils/ResourceTypes.cpp:4375:43: 警告: 将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ gedit frameworks/base/libs/utils/Android.mk
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j2============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
host SharedLib: libneo_cs (out/host/linux-x86/obj/lib/libneo_cs.so)
host C++: libutils <= frameworks/base/libs/utils/RefBase.cpp
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/RefBase.o] 错误 1
make: *** 正在等待未完成的任务....
true
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make showcommands
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
Install: out/host/linux-x86/bin/acp
cp -fp out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp out/host/linux-x86/bin/acp
Install: out/host/linux-x86/framework/apicheck.jar
out/host/linux-x86/bin/acp -fpt out/host/common/obj/JAVA_LIBRARIES/apicheck_intermediates/javalib.jar out/host/linux-x86/framework/apicheck.jar
Install: out/host/linux-x86/framework/clearsilver.jar
out/host/linux-x86/bin/acp -fpt out/host/common/obj/JAVA_LIBRARIES/clearsilver_intermediates/javalib.jar out/host/linux-x86/framework/clearsilver.jar
host Java: droiddoc (out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes)
for f in ; do if [ ! -f $f ]; then echo Missing file $f; exit 1; fi; unzip -qo $f -d  out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes; (cd  out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes && rm -rf META-INF); done
javac -J-Xmx512M -target 1.5 -Xmaxerrs 9999999 -encoding ascii -g   -classpath out/host/linux-x86/framework/apicheck.jar:out/host/linux-x86/framework/clearsilver.jar:/home/senrsl/java/jdk1.6.0_20/lib/tools.jar -extdirs "" -d out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes \@out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/java-source-list-uniq || ( rm -rf out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes ; exit 41 )
注意:某些输入文件使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
rm -f out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/java-source-list
rm -f out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/java-source-list-uniq
jar -cf out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/javalib.jar   -C out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/classes .
Install: out/host/linux-x86/framework/droiddoc.jar
out/host/linux-x86/bin/acp -fpt out/host/common/obj/JAVA_LIBRARIES/droiddoc_intermediates/javalib.jar out/host/linux-x86/framework/droiddoc.jar
host SharedLib: libneo_cgi (out/host/linux-x86/obj/lib/libneo_cgi.so)
g++ -Wl,-rpath-link=out/target/product/generic/obj/lib -Wl,-rpath,\$ORIGIN/../lib -shared -Wl,-soname,libneo_cgi.so  -m32  -Lout/host/linux-x86/obj/lib          out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/cgiwrap.o out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/cgi.o out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/html.o out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/date.o out/host/linux-x86/obj/SHARED_LIBRARIES/libneo_cgi_intermediates/rfc2388.o     -Wl,--whole-archive   -Wl,--no-whole-archive   -lneo_util -lneo_cs  -o out/host/linux-x86/obj/lib/libneo_cgi.so  -lz
host SharedLib: libclearsilver-jni (out/host/linux-x86/obj/lib/libclearsilver-jni.so)
g++ -Wl,-rpath-link=out/target/product/generic/obj/lib -Wl,-rpath,\$ORIGIN/../lib -shared -Wl,-soname,libclearsilver-jni.so  -m32  -Lout/host/linux-x86/obj/lib          out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_util.o out/host/linux-x86/obj/SHARED_LIBRARIES/libclearsilver-jni_intermediates/j_neo_cs.o     -Wl,--whole-archive   -Wl,--no-whole-archive   -lneo_util -lneo_cs -lneo_cgi  -o out/host/linux-x86/obj/lib/libclearsilver-jni.so
Install: out/host/linux-x86/lib/libneo_util.so
out/host/linux-x86/bin/acp -fpt out/host/linux-x86/obj/lib/libneo_util.so out/host/linux-x86/lib/libneo_util.so
Install: out/host/linux-x86/lib/libneo_cs.so
out/host/linux-x86/bin/acp -fpt out/host/linux-x86/obj/lib/libneo_cs.so out/host/linux-x86/lib/libneo_cs.so
Install: out/host/linux-x86/lib/libneo_cgi.so
out/host/linux-x86/bin/acp -fpt out/host/linux-x86/obj/lib/libneo_cgi.so out/host/linux-x86/lib/libneo_cgi.so
Install: out/host/linux-x86/lib/libclearsilver-jni.so
out/host/linux-x86/bin/acp -fpt out/host/linux-x86/obj/lib/libclearsilver-jni.so out/host/linux-x86/lib/libclearsilver-jni.so
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-jarjar.jar
out/host/linux-x86/bin/acp out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-full-debug.jar out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-jarjar.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/emma_out/lib/classes-jarjar.jar
out/host/linux-x86/bin/acp -fpt out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes-jarjar.jar out/target/common/obj/JAVA_LIBRARIES/core_intermediates/emma_out/lib/classes-jarjar.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar
out/host/linux-x86/bin/acp out/target/common/obj/JAVA_LIBRARIES/core_intermediates/emma_out/lib/classes-jarjar.jar out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes.jar
out/host/linux-x86/bin/acp out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes.jar
Install: out/host/linux-x86/framework/dx.jar
out/host/linux-x86/bin/acp -fpt out/host/common/obj/JAVA_LIBRARIES/dx_intermediates/javalib.jar out/host/linux-x86/framework/dx.jar
Copy: dx (out/host/linux-x86/obj/EXECUTABLES/dx_intermediates/dx)
out/host/linux-x86/bin/acp -fp dalvik/dx/etc/dx out/host/linux-x86/obj/EXECUTABLES/dx_intermediates/dx
chmod 755 out/host/linux-x86/obj/EXECUTABLES/dx_intermediates/dx
Install: out/host/linux-x86/bin/dx
out/host/linux-x86/bin/acp -fpt out/host/linux-x86/obj/EXECUTABLES/dx_intermediates/dx out/host/linux-x86/bin/dx
target Dex: core
out/host/linux-x86/bin/dx -JXms16M -JXmx1536M --dex --output=out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes-with-local.dex   --core-library out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes.jar
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes.dex
out/host/linux-x86/bin/acp out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes-with-local.dex out/target/common/obj/JAVA_LIBRARIES/core_intermediates/noproguard.classes.dex
host C++: libutils <= frameworks/base/libs/utils/RefBase.cpp
g++  -I external/zlib   -I frameworks/base/libs/utils   -I out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates   -I dalvik/libnativehelper/include/nativehelper   -I system/core/include   -I hardware/libhardware/include   -I hardware/libhardware_legacy/include   -I hardware/ril/include   -I dalvik/libnativehelper/include   -I frameworks/base/include   -I frameworks/base/opengl/include   -I frameworks/base/native/include   -I external/skia/include   -I tools/include   -I out/host/linux-x86/obj/include  -c  -fno-exceptions -Wno-multichar -m32 -fPIC -include system/core/include/arch/linux-x86/AndroidConfig.h -D_FORTIFY_SOURCE=0 -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Wsign-promo -DNDEBUG -UDEBUG   -DLIBUTILS_NATIVE=1  –fpermissive     -MD -o out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/RefBase.o frameworks/base/libs/utils/RefBase.cpp
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/RefBase.o] 错误 1
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ gedit frameworks/base/libs/utils/Android.mk

<built-in>:0:0: 附注: 这是先前定义的位置
system/core/libcutils/tzstrftime.c: 在函数‘_fmt’中:
system/core/libcutils/tzstrftime.c:360:7: 警告: 隐式声明函数‘sprintf’ [-Wimplicit-function-declaration]
system/core/libcutils/tzstrftime.c:360:14: 警告: 隐式声明与内建函数‘sprintf’不兼容 [默认启用]
system/core/libcutils/tzstrftime.c: 在函数‘_conv’中:
system/core/libcutils/tzstrftime.c:628:9: 警告: 隐式声明与内建函数‘sprintf’不兼容 [默认启用]
host C: libcutils <= system/core/libcutils/dlmalloc_stubs.c
host C: libexpat <= external/expat/lib/xmlparse.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libexpat <= external/expat/lib/xmlrole.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
external/expat/lib/xmlrole.c: 在函数‘prolog2’中:
external/expat/lib/xmlrole.c:198:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:199:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:200:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘doctype0’中:
external/expat/lib/xmlrole.c:219:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:220:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:221:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘doctype2’中:
external/expat/lib/xmlrole.c:267:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:268:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:269:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘doctype3’中:
external/expat/lib/xmlrole.c:284:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:285:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:286:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘doctype4’中:
external/expat/lib/xmlrole.c:301:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:302:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:303:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘doctype5’中:
external/expat/lib/xmlrole.c:321:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:322:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:323:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity0’中:
external/expat/lib/xmlrole.c:440:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:441:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:442:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity1’中:
external/expat/lib/xmlrole.c:460:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:461:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:462:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity3’中:
external/expat/lib/xmlrole.c:505:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:506:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:507:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity4’中:
external/expat/lib/xmlrole.c:522:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:523:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:524:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity6’中:
external/expat/lib/xmlrole.c:562:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:563:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:564:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity8’中:
external/expat/lib/xmlrole.c:608:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:609:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:610:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity9’中:
external/expat/lib/xmlrole.c:625:21: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:626:21: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:627:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘entity10’中:
external/expat/lib/xmlrole.c:642:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:643:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:644:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘notation0’中:
external/expat/lib/xmlrole.c:659:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:660:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:661:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘notation2’中:
external/expat/lib/xmlrole.c:700:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:701:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:702:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘notation3’中:
external/expat/lib/xmlrole.c:717:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:718:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:719:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘notation4’中:
external/expat/lib/xmlrole.c:735:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:736:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:737:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist0’中:
external/expat/lib/xmlrole.c:756:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:757:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:758:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist1’中:
external/expat/lib/xmlrole.c:774:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:775:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:776:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist3’中:
external/expat/lib/xmlrole.c:836:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:837:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:838:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist4’中:
external/expat/lib/xmlrole.c:855:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:856:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:857:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist5’中:
external/expat/lib/xmlrole.c:875:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:876:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:877:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist6’中:
external/expat/lib/xmlrole.c:892:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:893:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:894:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist7’中:
external/expat/lib/xmlrole.c:909:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:910:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:911:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘attlist9’中:
external/expat/lib/xmlrole.c:970:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:971:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:972:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element0’中:
external/expat/lib/xmlrole.c:987:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:988:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:989:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element3’中:
external/expat/lib/xmlrole.c:1075:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1076:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1077:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element4’中:
external/expat/lib/xmlrole.c:1100:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1101:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1102:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element5’中:
external/expat/lib/xmlrole.c:1118:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1119:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1120:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element6’中:
external/expat/lib/xmlrole.c:1139:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1140:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1141:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘element7’中:
external/expat/lib/xmlrole.c:1169:22: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1170:22: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1171:26: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘condSect1’中:
external/expat/lib/xmlrole.c:1243:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1244:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1245:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘condSect2’中:
external/expat/lib/xmlrole.c:1261:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1262:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1263:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘declClose’中:
external/expat/lib/xmlrole.c:1280:23: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1281:23: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1282:27: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlrole.c: 在函数‘error’中:
external/expat/lib/xmlrole.c:1295:21: 警告: 未使用的参数‘state’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1296:11: 警告: 未使用的参数‘tok’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1297:19: 警告: 未使用的参数‘ptr’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1298:19: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlrole.c:1299:23: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmlparse.c: 在函数‘errorProcessor’中:
external/expat/lib/xmlparse.c:4802:28: 警告: 未使用的参数‘s’ [-Wunused-parameter]
external/expat/lib/xmlparse.c:4803:28: 警告: 未使用的参数‘end’ [-Wunused-parameter]
external/expat/lib/xmlparse.c:4804:29: 警告: 未使用的参数‘nextPtr’ [-Wunused-parameter]
host C: libexpat <= external/expat/lib/xmltok.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
external/expat/lib/xmltok.c: 在函数‘isNever’中:
external/expat/lib/xmltok.c:125:25: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c:125:42: 警告: 未使用的参数‘p’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isName2’中:
external/expat/lib/xmltok.c:131:30: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isName3’中:
external/expat/lib/xmltok.c:137:30: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isNmstrt2’中:
external/expat/lib/xmltok.c:145:32: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isNmstrt3’中:
external/expat/lib/xmltok.c:151:32: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isInvalid2’中:
external/expat/lib/xmltok.c:159:33: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isInvalid3’中:
external/expat/lib/xmltok.c:165:33: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_isInvalid4’中:
external/expat/lib/xmltok.c:171:33: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
In file included from external/expat/lib/xmltok.c:301:0:
external/expat/lib/xmltok_impl.c: 在函数‘normal_checkPiTarget’中:
external/expat/lib/xmltok_impl.c:178:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘normal_scanCdataSection’中:
external/expat/lib/xmltok_impl.c:285:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘normal_charRefNumber’中:
external/expat/lib/xmltok_impl.c:1524:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘normal_predefinedEntityName’中:
external/expat/lib/xmltok_impl.c:1568:46: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘normal_nameMatchesAscii’中:
external/expat/lib/xmltok_impl.c:1686:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘utf8_toUtf8’中:
external/expat/lib/xmltok.c:322:29: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘latin1_toUtf8’中:
external/expat/lib/xmltok.c:429:31: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘latin1_toUtf16’中:
external/expat/lib/xmltok.c:454:32: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在文件作用域:
external/expat/lib/xmltok.c:471:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:471:1: 警告: (在‘latin1_encoding_ns.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:484:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:484:1: 警告: (在‘latin1_encoding.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c: 在函数‘ascii_toUtf8’中:
external/expat/lib/xmltok.c:487:30: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在文件作用域:
external/expat/lib/xmltok.c:504:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:504:1: 警告: (在‘ascii_encoding_ns.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:517:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:517:1: 警告: (在‘ascii_encoding.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c: 在函数‘little2_toUtf8’中:
external/expat/lib/xmltok.c:620:1: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘little2_toUtf16’中:
external/expat/lib/xmltok.c:621:1: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘big2_toUtf8’中:
external/expat/lib/xmltok.c:632:1: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在函数‘big2_toUtf16’中:
external/expat/lib/xmltok.c:633:1: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
In file included from external/expat/lib/xmltok.c:700:0:
external/expat/lib/xmltok_impl.c: 在函数‘little2_checkPiTarget’中:
external/expat/lib/xmltok_impl.c:178:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘little2_scanCdataSection’中:
external/expat/lib/xmltok_impl.c:285:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘little2_charRefNumber’中:
external/expat/lib/xmltok_impl.c:1524:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘little2_predefinedEntityName’中:
external/expat/lib/xmltok_impl.c:1568:46: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘little2_nameMatchesAscii’中:
external/expat/lib/xmltok_impl.c:1686:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在文件作用域:
external/expat/lib/xmltok.c:730:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:730:1: 警告: (在‘little2_encoding_ns.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:749:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:749:1: 警告: (在‘little2_encoding.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:762:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:762:1: 警告: (在‘internal_little2_encoding_ns.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:775:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:775:1: 警告: (在‘internal_little2_encoding.isName2’的初始化附近) [-Wmissing-field-initializers]
In file included from external/expat/lib/xmltok.c:841:0:
external/expat/lib/xmltok_impl.c: 在函数‘big2_checkPiTarget’中:
external/expat/lib/xmltok_impl.c:178:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘big2_scanCdataSection’中:
external/expat/lib/xmltok_impl.c:285:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘big2_charRefNumber’中:
external/expat/lib/xmltok_impl.c:1524:39: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘big2_predefinedEntityName’中:
external/expat/lib/xmltok_impl.c:1568:46: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok_impl.c: 在函数‘big2_nameMatchesAscii’中:
external/expat/lib/xmltok_impl.c:1686:42: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
external/expat/lib/xmltok.c: 在文件作用域:
external/expat/lib/xmltok.c:871:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:871:1: 警告: (在‘big2_encoding_ns.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:890:1: 警告: 缺少初始值设定 [-Wmissing-field-initializers]
external/expat/lib/xmltok.c:890:1: 警告: (在‘big2_encoding.isName2’的初始化附近) [-Wmissing-field-initializers]
external/expat/lib/xmltok.c: 在函数‘initUpdatePosition’中:
external/expat/lib/xmltok.c:941:36: 警告: 未使用的参数‘enc’ [-Wunused-parameter]
host C: libpng <= external/libpng/png.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngerror.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pnggccrd.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngget.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngmem.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngpread.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngread.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngrio.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngrtran.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngrutil.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngset.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngtrans.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngvcrd.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngwio.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngwrite.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngwtran.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C: libpng <= external/libpng/pngwutil.c
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/aidl.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/aidl_language.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/options.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/search_path.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/AST.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/Type.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= frameworks/base/tools/aidl/generate_java.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
host C++: aidl <= out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
Lex: aidl <= frameworks/base/tools/aidl/aidl_language_l.l
/bin/bash: flex: 未找到命令
make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp] 错误 127
make: *** 正在等待未完成的任务....
out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp: 在函数‘int yyparse()’中:
out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp:1872:35: 警告: 不建议使用从字符串常量到‘char*’的转换 [-Wwrite-strings]
out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp:2014:35: 警告: 不建议使用从字符串常量到‘char*’的转换 [-Wwrite-strings]
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ apt-get flex
E: 无效的操作 flex
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ apt-get install flex
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install flex
[sudo] password for senrsl:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  libfl-dev
下列【新】软件包将被安装:
  flex libfl-dev
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 611 个软件包未被升级。
需要下载 235 kB 的软件包。
解压缩后会消耗掉 563 kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirrors.163.com/ubuntu/ precise/main libfl-dev i386 2.5.35-10ubuntu3 [19.2 kB]
获取:2 http://mirrors.163.com/ubuntu/ precise/main flex i386 2.5.35-10ubuntu3 [216 kB]
下载 235 kB,耗时 44秒 (5,248 B/s)
Selecting previously unselected package libfl-dev.
(正在读取数据库 ... 系统当前共安装有 168996 个文件和目录。)
正在解压缩 libfl-dev (从 .../libfl-dev_2.5.35-10ubuntu3_i386.deb) ...
Selecting previously unselected package flex.
正在解压缩 flex (从 .../flex_2.5.35-10ubuntu3_i386.deb) ...
正在处理用于 install-info 的触发器...
正在处理用于 man-db 的触发器...
正在设置 libfl-dev (2.5.35-10ubuntu3) ...
正在设置 flex (2.5.35-10ubuntu3) ...
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_asin.c
In file included from external/fdlibm/w_asin.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_atan2.c
In file included from external/fdlibm/w_atan2.c:19:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_atanh.c
In file included from external/fdlibm/w_atanh.c:17:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_cosh.c
target thumb C: libfdlibm <= external/fdlibm/w_exp.c
In file included from external/fdlibm/w_exp.c:17:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_cosh.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_fmod.c
target thumb C: libfdlibm <= external/fdlibm/w_gamma.c
In file included from external/fdlibm/w_fmod.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_gamma.c:21:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_gamma_r.c
target thumb C: libfdlibm <= external/fdlibm/w_hypot.c
In file included from external/fdlibm/w_gamma_r.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_hypot.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_j0.c
target thumb C: libfdlibm <= external/fdlibm/w_j1.c
In file included from external/fdlibm/w_j1.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_j0.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_jn.c
target thumb C: libfdlibm <= external/fdlibm/w_lgamma.c
In file included from external/fdlibm/w_jn.c:40:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_lgamma.c:21:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_lgamma_r.c
target thumb C: libfdlibm <= external/fdlibm/w_log.c
In file included from external/fdlibm/w_lgamma_r.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_log.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_log10.c
target thumb C: libfdlibm <= external/fdlibm/w_pow.c
In file included from external/fdlibm/w_log10.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_pow.c:19:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_remainder.c
In file included from external/fdlibm/w_remainder.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_scalb.c
target thumb C: libfdlibm <= external/fdlibm/w_sinh.c
In file included from external/fdlibm/w_scalb.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/w_sinh.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/w_sqrt.c
In file included from external/fdlibm/w_sqrt.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_asinh.c
In file included from external/fdlibm/s_asinh.c:25:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_atan.c
In file included from external/fdlibm/s_atan.c:35:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_cbrt.c
In file included from external/fdlibm/s_cbrt.c:15:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_ceil.c
target thumb C: libfdlibm <= external/fdlibm/s_copysign.c
In file included from external/fdlibm/s_ceil.c:23:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
external/fdlibm/s_ceil.c: In function 'ieee_ceil':
external/fdlibm/s_ceil.c:68: warning: comparison between signed and unsigned integer expressions
In file included from external/fdlibm/s_copysign.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_cos.c
target thumb C: libfdlibm <= external/fdlibm/s_erf.c
In file included from external/fdlibm/s_cos.c:45:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/s_erf.c:109:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_expm1.c
In file included from external/fdlibm/s_expm1.c:108:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
external/fdlibm/s_expm1.c: In function 'ieee_expm1':
external/fdlibm/s_expm1.c:195: warning: suggest explicit braces to avoid ambiguous 'else'
target thumb C: libfdlibm <= external/fdlibm/s_fabs.c
In file included from external/fdlibm/s_fabs.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_finite.c
In file included from external/fdlibm/s_finite.c:19:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_floor.c
target thumb C: libfdlibm <= external/fdlibm/s_frexp.c
In file included from external/fdlibm/s_floor.c:23:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/s_frexp.c:24:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
external/fdlibm/s_floor.c: In function 'ieee_floor':
external/fdlibm/s_floor.c:69: warning: comparison between signed and unsigned integer expressions
target thumb C: libfdlibm <= external/fdlibm/s_ilogb.c
In file included from external/fdlibm/s_ilogb.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_isnan.c
In file included from external/fdlibm/s_isnan.c:19:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_ldexp.c
target thumb C: libfdlibm <= external/fdlibm/s_lib_version.c
In file included from external/fdlibm/s_ldexp.c:14:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/s_lib_version.c:18:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_log1p.c
target thumb C: libfdlibm <= external/fdlibm/s_logb.c
In file included from external/fdlibm/s_log1p.c:79:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
external/fdlibm/s_log1p.c: In function 'ieee_log1p':
external/fdlibm/s_log1p.c:154: warning: suggest explicit braces to avoid ambiguous 'else'
external/fdlibm/s_log1p.c:164: warning: 'c' may be used uninitialized in this function
In file included from external/fdlibm/s_logb.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_matherr.c
In file included from external/fdlibm/s_matherr.c:14:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_modf.c
target thumb C: libfdlibm <= external/fdlibm/s_nextafter.c
In file included from external/fdlibm/s_nextafter.c:21:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/s_modf.c:24:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_rint.c
target thumb C: libfdlibm <= external/fdlibm/s_scalbn.c
In file included from external/fdlibm/s_scalbn.c:21:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
external/fdlibm/s_scalbn.c: In function 'ieee_scalbn':
external/fdlibm/s_scalbn.c:56: warning: suggest explicit braces to avoid ambiguous 'else'
In file included from external/fdlibm/s_rint.c:24:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_signgam.c
target thumb C: libfdlibm <= external/fdlibm/s_significand.c
In file included from external/fdlibm/s_signgam.c:1:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_sin.c
In file included from external/fdlibm/s_significand.c:20:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from external/fdlibm/s_sin.c:45:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_tan.c
In file included from external/fdlibm/s_tan.c:44:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libfdlibm <= external/fdlibm/s_tanh.c
In file included from external/fdlibm/s_tanh.c:38:
external/fdlibm/fdlibm.h:58:1: warning: "_LIB_VERSION_TYPE" redefined
<command-line>: warning: this is the location of the previous definition
target thumb C: libdex <= dalvik/libdex/CmdUtils.c
target thumb C: libdex <= dalvik/libdex/DexCatch.c
target thumb C: libdex <= dalvik/libdex/DexClass.c
target thumb C: libdex <= dalvik/libdex/DexDataMap.c
target thumb C: libdex <= dalvik/libdex/DexFile.c
target thumb C: libdex <= dalvik/libdex/DexInlines.c
target thumb C: libdex <= dalvik/libdex/DexOptData.c
target thumb C: libdex <= dalvik/libdex/DexProto.c
target thumb C: libdex <= dalvik/libdex/DexSwapVerify.c
target thumb C: libdex <= dalvik/libdex/InstrUtils.c
target thumb C: libdex <= dalvik/libdex/Leb128.c
target thumb C: libdex <= dalvik/libdex/OpCodeNames.c
target thumb C: libdex <= dalvik/libdex/OptInvocation.c
target thumb C: libdex <= dalvik/libdex/sha1.c
target thumb C: libdex <= dalvik/libdex/SysUtil.c
target thumb C: libdex <= dalvik/libdex/ZipArchive.c
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc -mthumb-interwork -Ibionic/libc/private -o out/target/product/generic/obj/lib/crtend_android.o -c bionic/libc/arch-arm/bionic/crtend.S
Notice file: system/core/liblog/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/liblog.so.txt
Notice file: bionic/libc/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libc.so.txt
Notice file: bionic/libdl/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libdl.so.txt
Notice file: bionic/libc/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libc_common.a.txt
Notice file: bionic/libstdc++/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libstdc++.so.txt
Notice file: bionic/libm/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libm.so.txt
Notice file: system/core/liblog/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/liblog.a.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libcutils.so.txt
Notice file: system/core/libcutils/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libcutils.a.txt
Notice file: dalvik/libnativehelper/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libnativehelper.so.txt
Notice file: external/zlib/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libz.so.txt
Notice file: external/sqlite/dist/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libsqlite.so.txt
Notice file: frameworks/base/libs/utils/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libutils.so.txt
Notice file: external/sqlite/android/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libsqlite3_android.a.txt
Notice file: external/expat/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libexpat.so.txt
Notice file: libcore/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libjavacore.a.txt
Notice file: external/fdlibm/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libfdlibm.a.txt
Yacc: edify <= bootable/recovery/edify/parser.y
bison -d -v -o out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.cpp bootable/recovery/edify/parser.y
Lex: edify <= bootable/recovery/edify/lexer.l
target Generated: emulator <= external/qemu/qemu-options.hx
touch out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.hpp
echo '#ifndef 'parser_h > out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.h
echo '#define 'parser_h >> out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.h
cat out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.hpp >> out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.h
echo '#endif' >> out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.h
rm -f out/host/linux-x86/obj/EXECUTABLES/edify_intermediates/parser.hpp
target Generated: emulator <= external/qemu/qemu-monitor.hx
target Generated: emulator <= external/qemu/gdb-xml/arm-core.xml
host C: emulator-memcheck <= external/qemu/memcheck/memcheck.c
host C: emulator-memcheck <= external/qemu/memcheck/memcheck_proc_management.c
external/qemu/memcheck/memcheck.c: 在函数‘av_access_violation’中:
external/qemu/memcheck/memcheck.c:141:21: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参 [-Wformat-security]
external/qemu/memcheck/memcheck.c: 在函数‘memcheck_guest_print_str’中:
external/qemu/memcheck/memcheck.c:564:5: 警告: 格式字符串不是一个字面字符串而且没有待格式化的实参 [-Wformat-security]
host C: emulator-memcheck <= external/qemu/memcheck/memcheck_malloc_map.c
host C: emulator-memcheck <= external/qemu/memcheck/memcheck_mmrange_map.c
host C: emulator-memcheck <= external/qemu/memcheck/memcheck_util.c
host C: emulator-hw <= external/qemu/hw/android_arm.c
host C: emulator-hw <= external/qemu/hw/arm_pic.c
host C: emulator-hw <= external/qemu/hw/bt.c
host C: emulator-hw <= external/qemu/hw/bt-hci.c
host C: emulator-hw <= external/qemu/hw/bt-hid.c
host C: emulator-hw <= external/qemu/hw/bt-l2cap.c
host C: emulator-hw <= external/qemu/hw/bt-sdp.c
host C: emulator-hw <= external/qemu/hw/cdrom.c
host C: emulator-hw <= external/qemu/hw/dma.c
host C: emulator-hw <= external/qemu/hw/irq.c
host C: emulator-hw <= external/qemu/hw/goldfish_audio.c
host C: emulator-hw <= external/qemu/hw/goldfish_battery.c
host C: emulator-hw <= external/qemu/hw/goldfish_device.c
host C: emulator-hw <= external/qemu/hw/goldfish_events_device.c
host C: emulator-hw <= external/qemu/hw/goldfish_fb.c
host C: emulator-hw <= external/qemu/hw/goldfish_interrupt.c
host C: emulator-hw <= external/qemu/hw/goldfish_memlog.c
host C: emulator-hw <= external/qemu/hw/goldfish_mmc.c
external/qemu/hw/goldfish_memlog.c: 在函数‘memlog_write’中:
external/qemu/hw/goldfish_memlog.c:43:14: 警告: 忽略声明有 warn_unused_result 属性的‘write’的返回值 [-Wunused-result]
host C: emulator-hw <= external/qemu/hw/goldfish_nand.c
host C: emulator-hw <= external/qemu/hw/goldfish_switch.c
host C: emulator-hw <= external/qemu/hw/goldfish_timer.c
host C: emulator-hw <= external/qemu/hw/goldfish_trace.c
host C: emulator-hw <= external/qemu/hw/goldfish_tty.c
host C: emulator-hw <= external/qemu/hw/msmouse.c
host C: emulator-hw <= external/qemu/hw/pci.c
host C: emulator-hw <= external/qemu/hw/qdev.c
host C: emulator-hw <= external/qemu/hw/scsi-disk.c
host C: emulator-hw <= external/qemu/hw/smc91c111.c
host C: emulator-hw <= external/qemu/hw/sysbus.c
host C: emulator-hw <= external/qemu/hw/usb-hid.c
host C: emulator-hw <= external/qemu/hw/usb-hub.c
host C: emulator-hw <= external/qemu/hw/usb-msd.c
host C: emulator-hw <= external/qemu/hw/usb-ohci.c
host C: emulator-hw <= external/qemu/hw/usb.c
host C: emulator-hw <= external/qemu/hw/watchdog.c
host C: emulator-arm <= external/qemu/exec.c
host C: emulator-arm <= external/qemu/cpu-exec.c
host C: emulator-arm <= external/qemu/target-arm/op_helper.c
host C: emulator-arm <= external/qemu/target-arm/iwmmxt_helper.c
host C: emulator-arm <= external/qemu/target-arm/neon_helper.c
host C: emulator-arm <= external/qemu/target-arm/helper.c
host C: emulator-arm <= external/qemu/target-arm/translate.c
host C: emulator-arm <= external/qemu/target-arm/machine.c
host C: emulator-arm <= external/qemu/translate-all.c
host C: emulator-arm <= external/qemu/hw/armv7m.c
host C: emulator-arm <= external/qemu/hw/armv7m_nvic.c
host C: emulator-arm <= external/qemu/arm-semi.c
host C: emulator-arm <= external/qemu/trace.c
host C: emulator-arm <= external/qemu/varint.c
host C: emulator-arm <= external/qemu/dcache.c
host C: emulator-arm <= external/qemu/softmmu_outside_jit.c
host C: emulator-arm <= external/qemu/fpu/softfloat.c
host C: emulator-tcg <= external/qemu/tcg/tcg.c
host C++: emulator-elff <= external/qemu/elff/dwarf_cu.cc
In file included from external/qemu/elff/dwarf_die.h:21:0,
                 from external/qemu/elff/elf_file.h:20,
                 from external/qemu/elff/dwarf_cu.cc:20:
external/qemu/elff/elf_alloc.h: 在静态成员函数‘static void* DwarfAllocBase::operator new(size_t)’中:
external/qemu/elff/elf_alloc.h:156:12: 警告: ‘operator new’不能返回 NULL,除非它被声明为‘throw()’(或 -fcheck-new 起作用) [默认启用]
host C++: emulator-elff <= external/qemu/elff/dwarf_die.cc
In file included from external/qemu/elff/dwarf_die.h:21:0,
                 from external/qemu/elff/dwarf_die.cc:18:
external/qemu/elff/elf_alloc.h: 在静态成员函数‘static void* DwarfAllocBase::operator new(size_t)’中:
external/qemu/elff/elf_alloc.h:156:12: 警告: ‘operator new’不能返回 NULL,除非它被声明为‘throw()’(或 -fcheck-new 起作用) [默认启用]
external/qemu/elff/dwarf_die.cc: 在成员函数‘void DIEObject::dump(bool) const’中:
external/qemu/elff/dwarf_die.cc:216:29: 警告: 格式字符串中出现无效的类型转换字符‘I’ [-Wformat]
external/qemu/elff/dwarf_die.cc:216:29: 警告: 格式字符串中出现无效的类型转换字符‘I’ [-Wformat]
host C++: emulator-elff <= external/qemu/elff/dwarf_utils.cc
external/qemu/elff/dwarf_utils.cc: 在函数‘void dump_value(const Dwarf_Value*)’中:
external/qemu/elff/dwarf_utils.cc:279:58: 警告: 格式 ‘%u’ expects argument of type ‘unsigned int’, but argument 2 has type ‘Elf_Xword {aka long long unsigned int}’ [-Wformat]
external/qemu/elff/dwarf_utils.cc:279:58: 警告: ‘I’标记 与‘%X’gnu_printf 格式并用 [-Wformat]
external/qemu/elff/dwarf_utils.cc:279:58: 警告: 格式 ‘%X’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Elf_Xword {aka long long unsigned int}’ [-Wformat]
external/qemu/elff/dwarf_utils.cc:284:58: 警告: 格式 ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘Elf_Sxword {aka long long int}’ [-Wformat]
external/qemu/elff/dwarf_utils.cc:284:58: 警告: ‘I’标记 与‘%X’gnu_printf 格式并用 [-Wformat]
external/qemu/elff/dwarf_utils.cc:284:58: 警告: 格式 ‘%X’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Elf_Sxword {aka long long int}’ [-Wformat]
external/qemu/elff/dwarf_utils.cc:296:55: 警告: 格式字符串中出现无效的类型转换字符‘I’ [-Wformat]
host C++: emulator-elff <= external/qemu/elff/elf_alloc.cc
In file included from external/qemu/elff/elf_alloc.cc:18:0:
external/qemu/elff/elf_alloc.h: 在静态成员函数‘static void* DwarfAllocBase::operator new(size_t)’中:
external/qemu/elff/elf_alloc.h:156:12: 警告: ‘operator new’不能返回 NULL,除非它被声明为‘throw()’(或 -fcheck-new 起作用) [默认启用]
host C++: emulator-elff <= external/qemu/elff/elf_file.cc
In file included from external/qemu/elff/dwarf_die.h:21:0,
                 from external/qemu/elff/elf_file.h:20,
                 from external/qemu/elff/elf_file.cc:18:
external/qemu/elff/elf_alloc.h: 在静态成员函数‘static void* DwarfAllocBase::operator new(size_t)’中:
external/qemu/elff/elf_alloc.h:156:12: 警告: ‘operator new’不能返回 NULL,除非它被声明为‘throw()’(或 -fcheck-new 起作用) [默认启用]
host C++: emulator-elff <= external/qemu/elff/elf_mapped_section.cc
host C++: emulator-elff <= external/qemu/elff/elff_api.cc
In file included from external/qemu/elff/dwarf_die.h:21:0,
                 from external/qemu/elff/elf_file.h:20,
                 from external/qemu/elff/elff_api.cc:19:
external/qemu/elff/elf_alloc.h: 在静态成员函数‘static void* DwarfAllocBase::operator new(size_t)’中:
external/qemu/elff/elf_alloc.h:156:12: 警告: ‘operator new’不能返回 NULL,除非它被声明为‘throw()’(或 -fcheck-new 起作用) [默认启用]
host C: emulator-core <= external/qemu/slirp-android/bootp.c
host C: emulator-core <= external/qemu/slirp-android/cksum.c
host C: emulator-core <= external/qemu/slirp-android/debug.c
host C: emulator-core <= external/qemu/slirp-android/if.c
host C: emulator-core <= external/qemu/slirp-android/ip_icmp.c
host C: emulator-core <= external/qemu/slirp-android/ip_input.c
host C: emulator-core <= external/qemu/slirp-android/ip_output.c
host C: emulator-core <= external/qemu/slirp-android/mbuf.c
host C: emulator-core <= external/qemu/slirp-android/misc.c
host C: emulator-core <= external/qemu/slirp-android/sbuf.c
external/qemu/slirp-android/misc.c: 在函数‘fork_exec’中:
external/qemu/slirp-android/misc.c:334:11: 警告: 忽略声明有 warn_unused_result 属性的‘write’的返回值 [-Wunused-result]
host C: emulator-core <= external/qemu/slirp-android/slirp.c
host C: emulator-core <= external/qemu/slirp-android/socket.c
host C: emulator-core <= external/qemu/slirp-android/tcp_input.c
host C: emulator-core <= external/qemu/slirp-android/tcp_output.c
host C: emulator-core <= external/qemu/slirp-android/tcp_subr.c
host C: emulator-core <= external/qemu/slirp-android/tcp_timer.c
host C: emulator-core <= external/qemu/slirp-android/tftp.c
external/qemu/slirp-android/tftp.c: 在函数‘tftp_send_error’中:
external/qemu/slirp-android/tftp.c:181:7: 警告: 变量‘nobytes’被设定但未被使用 [-Wunused-but-set-variable]
external/qemu/slirp-android/tftp.c: 在函数‘tftp_handle_rrq’中:
external/qemu/slirp-android/tftp.c:381:12: 警告: 变量‘len’被设定但未被使用 [-Wunused-but-set-variable]
host C: emulator-core <= external/qemu/slirp-android/udp.c
host C: emulator-core <= external/qemu/proxy/proxy_common.c
host C: emulator-core <= external/qemu/proxy/proxy_http.c
host C: emulator-core <= external/qemu/proxy/proxy_http_connector.c
host C: emulator-core <= external/qemu/proxy/proxy_http_rewriter.c
host C: emulator-core <= external/qemu/telephony/android_modem.c
host C: emulator-core <= external/qemu/telephony/modem_driver.c
host C: emulator-core <= external/qemu/telephony/gsm.c
external/qemu/telephony/gsm.c: 在函数‘sim_adn_record_to_bytes’中:
external/qemu/telephony/gsm.c:1210:15: 警告: 变量‘ton’被设定但未被使用 [-Wunused-but-set-variable]
host C: emulator-core <= external/qemu/telephony/sim_card.c
host C: emulator-core <= external/qemu/telephony/sysdeps_qemu.c
host C: emulator-core <= external/qemu/telephony/sms.c
host C: emulator-core <= external/qemu/telephony/remote_call.c
host C: emulator-core <= external/qemu/android/qemu-setup.c
host C: emulator-ui <= external/qemu/android/skin/rect.c
host C: emulator-ui <= external/qemu/android/skin/region.c
host C: emulator-ui <= external/qemu/android/skin/image.c
external/qemu/android/skin/image.c: 在函数‘skin_image_create’中:
external/qemu/android/skin/image.c:475:24: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c:497:28: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c:498:28: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c: 在函数‘skin_image_rotate’中:
external/qemu/android/skin/image.c:618:54: 警告: 在‘AndroidRotation’和‘SkinRotation’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c: 在函数‘skin_image_org_w’中:
external/qemu/android/skin/image.c:716:34: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c:717:34: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c: 在函数‘skin_image_org_h’中:
external/qemu/android/skin/image.c:729:34: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
external/qemu/android/skin/image.c:730:34: 警告: 在‘AndroidRotation’和‘enum <匿名>’间比较 [-Wenum-compare]
host C: emulator-ui <= external/qemu/android/skin/trackball.c
external/qemu/android/skin/trackball.c: 在函数‘trackball_move’中:
external/qemu/android/skin/trackball.c:451:9: 警告: 隐式声明函数‘kbd_mouse_event’ [-Wimplicit-function-declaration]
host C: emulator-ui <= external/qemu/android/skin/keyboard.c
host C: emulator-ui <= external/qemu/android/skin/keyset.c
host C: emulator-ui <= external/qemu/android/skin/file.c
host C: emulator-ui <= external/qemu/android/skin/window.c
In file included from external/qemu/android/skin/window.c:19:0:
prebuilt/linux-x86/sdl/include/SDL/SDL_syswm.h:55:22: 致命错误: X11/Xlib.h:没有那个文件或目录
编译中断。
host C: emulator-ui <= external/qemu/android/skin/scaler.c
In file included from external/qemu/android/skin/scaler.c:80:0:
external/qemu/android/skin/argb.h: 在函数‘scale_generic’中:
external/qemu/android/skin/argb.h:255:13: 警告: 未使用的变量‘_zero’ [-Wunused-variable]
external/qemu/android/skin/argb.h: 在函数‘scale_05_to_10’中:
external/qemu/android/skin/argb.h:349:13: 警告: 未使用的变量‘_zero’ [-Wunused-variable]
external/qemu/android/skin/argb.h: 在函数‘scale_up_bilinear’中:
external/qemu/android/skin/argb.h:491:13: 警告: 未使用的变量‘_zero’ [-Wunused-variable]
external/qemu/android/skin/argb.h: 在函数‘scale_up_quick_4x4’中:
external/qemu/android/skin/argb.h:575:13: 警告: 未使用的变量‘_zero’ [-Wunused-variable]
external/qemu/android/skin/scaler.c: 在文件作用域:
external/qemu/android/skin/argb.h:543:1: 警告: ‘scale_up_quick_4x4’定义后未使用 [-Wunused-function]
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/emulator-ui_intermediates/android/skin/window.o] 错误 1
make: *** 正在等待未完成的任务....
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install libx11-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  libpthread-stubs0 libpthread-stubs0-dev libx11-6 libx11-doc libxau-dev
  libxcb1 libxcb1-dev libxdmcp-dev x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xorg-sgml-doctools xtrans-dev
建议安装的软件包:
  libxcb-doc
下列【新】软件包将被安装:
  libpthread-stubs0 libpthread-stubs0-dev libx11-dev libx11-doc libxau-dev
  libxcb1-dev libxdmcp-dev x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xorg-sgml-doctools xtrans-dev
下列软件包将被升级:
  libx11-6 libxcb1
升级了 2 个软件包,新安装了 12 个软件包,要卸载 0 个软件包,有 609 个软件包未被升级。
需要下载 4,828 kB 的软件包。
解压缩后会消耗掉 15.2 MB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirrors.163.com/ubuntu/ precise-security/main libxcb1 i386 1.8.1-1ubuntu0.2 [48.8 kB]
获取:2 http://mirrors.163.com/ubuntu/ precise-security/main libx11-6 i386 2:1.4.99.1-0ubuntu2.1 [770 kB]
获取:3 http://mirrors.163.com/ubuntu/ precise/main libpthread-stubs0 i386 0.3-3 [3,264 B]
获取:4 http://mirrors.163.com/ubuntu/ precise/main libpthread-stubs0-dev i386 0.3-3 [2,860 B]
获取:5 http://mirrors.163.com/ubuntu/ precise/main xorg-sgml-doctools all 1:1.10-1 [12.0 kB]
获取:6 http://mirrors.163.com/ubuntu/ precise-updates/main x11proto-core-dev all 7.0.22-1ubuntu0.1 [300 kB]
获取:7 http://mirrors.163.com/ubuntu/ precise/main libxau-dev i386 1:1.0.6-4 [10.2 kB]
获取:8 http://mirrors.163.com/ubuntu/ precise/main libxdmcp-dev i386 1:1.1.0-4 [26.5 kB]
获取:9 http://mirrors.163.com/ubuntu/ precise/main x11proto-input-dev all 2.1.99.6-1 [133 kB]
获取:10 http://mirrors.163.com/ubuntu/ precise/main x11proto-kb-dev all 1.0.5-2 [27.6 kB]
获取:11 http://mirrors.163.com/ubuntu/ precise/main xtrans-dev all 1.2.6-2 [82.9 kB]
获取:12 http://mirrors.163.com/ubuntu/ precise-security/main libxcb1-dev i386 1.8.1-1ubuntu0.2 [82.6 kB]
获取:13 http://mirrors.163.com/ubuntu/ precise-security/main libx11-dev i386 2:1.4.99.1-0ubuntu2.1 [895 kB]
获取:14 http://mirrors.163.com/ubuntu/ precise-security/main libx11-doc all 2:1.4.99.1-0ubuntu2.1 [2,433 kB]
下载 4,828 kB,耗时 1分 16秒 (62.8 kB/s)                                      
(正在读取数据库 ... 系统当前共安装有 169020 个文件和目录。)
正预备替换 libxcb1 1.8.1-1 (使用 .../libxcb1_1.8.1-1ubuntu0.2_i386.deb) ...
正在解压缩将用于更替的包文件 libxcb1 ...
正预备替换 libx11-6 2:1.4.99.1-0ubuntu2 (使用 .../libx11-6_2%3a1.4.99.1-0ubuntu2.1_i386.deb) ...
正在解压缩将用于更替的包文件 libx11-6 ...
Selecting previously unselected package libpthread-stubs0.
正在解压缩 libpthread-stubs0 (从 .../libpthread-stubs0_0.3-3_i386.deb) ...
Selecting previously unselected package libpthread-stubs0-dev.
正在解压缩 libpthread-stubs0-dev (从 .../libpthread-stubs0-dev_0.3-3_i386.deb) ...
Selecting previously unselected package xorg-sgml-doctools.
正在解压缩 xorg-sgml-doctools (从 .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ...
Selecting previously unselected package x11proto-core-dev.
正在解压缩 x11proto-core-dev (从 .../x11proto-core-dev_7.0.22-1ubuntu0.1_all.deb) ...
Selecting previously unselected package libxau-dev.
正在解压缩 libxau-dev (从 .../libxau-dev_1%3a1.0.6-4_i386.deb) ...
Selecting previously unselected package libxdmcp-dev.
正在解压缩 libxdmcp-dev (从 .../libxdmcp-dev_1%3a1.1.0-4_i386.deb) ...
Selecting previously unselected package x11proto-input-dev.
正在解压缩 x11proto-input-dev (从 .../x11proto-input-dev_2.1.99.6-1_all.deb) ...
Selecting previously unselected package x11proto-kb-dev.
正在解压缩 x11proto-kb-dev (从 .../x11proto-kb-dev_1.0.5-2_all.deb) ...
Selecting previously unselected package xtrans-dev.
正在解压缩 xtrans-dev (从 .../xtrans-dev_1.2.6-2_all.deb) ...
Selecting previously unselected package libxcb1-dev.
正在解压缩 libxcb1-dev (从 .../libxcb1-dev_1.8.1-1ubuntu0.2_i386.deb) ...
Selecting previously unselected package libx11-dev.
正在解压缩 libx11-dev (从 .../libx11-dev_2%3a1.4.99.1-0ubuntu2.1_i386.deb) ...
Selecting previously unselected package libx11-doc.
正在解压缩 libx11-doc (从 .../libx11-doc_2%3a1.4.99.1-0ubuntu2.1_all.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libxcb1 (1.8.1-1ubuntu0.2) ...
正在设置 libx11-6 (2:1.4.99.1-0ubuntu2.1) ...
正在设置 libpthread-stubs0 (0.3-3) ...
正在设置 libpthread-stubs0-dev (0.3-3) ...
正在设置 xorg-sgml-doctools (1:1.10-1) ...
正在设置 x11proto-core-dev (7.0.22-1ubuntu0.1) ...
正在设置 libxau-dev (1:1.0.6-4) ...
正在设置 libxdmcp-dev (1:1.1.0-4) ...
正在设置 x11proto-input-dev (2.1.99.6-1) ...
正在设置 x11proto-kb-dev (1.0.5-2) ...
正在设置 xtrans-dev (1.2.6-2) ...
正在设置 libxcb1-dev (1.8.1-1ubuntu0.2) ...
正在设置 libx11-dev (2:1.4.99.1-0ubuntu2.1) ...
正在设置 libx11-doc (2:1.4.99.1-0ubuntu2.1) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ make -j4
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
Install: out/host/linux-x86/framework/apicheck.jar
Install: out/host/linux-x86/framework/clearsilver.jar
Install: out/host/linux-x86/lib/libneo_util.so
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/emma_out/lib/classes-jarjar.jar
Install: out/host/linux-x86/framework/dx.jar
host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt)
host C++: aidl <= out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_l.cpp
logtags: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/content/EventLogTags.java <= frameworks/base/core/java/android/content/EventLogTags.logtags
logtags: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/core/java/android/webkit/EventLogTags.java <= frameworks/base/core/java/android/webkit/EventLogTags.logtags
<命令行>:0:0: 警告: “_FORTIFY_SOURCE”重定义 [默认启用]
<built-in>:0:0: 附注: 这是先前定义的位置
logtags: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/src/telephony/java/com/android/internal/telephony/EventLogTags.java <= frameworks/base/telephony/java/com/android/internal/telephony/EventLogTags.logtags
Install: out/host/linux-x86/bin/apicheck
target Prebuilt:  (out/target/product/generic/system/usr/share/zoneinfo/zoneinfo.dat)
target Prebuilt:  (out/target/product/generic/system/usr/share/zoneinfo/zoneinfo.idx)
target Prebuilt:  (out/target/product/generic/system/usr/share/zoneinfo/zoneinfo.version)
Copy: out/host/linux-x86/usr/share/zoneinfo/zoneinfo.dat
Copy: out/host/linux-x86/usr/share/zoneinfo/zoneinfo.idx
Copy: out/host/linux-x86/usr/share/zoneinfo/zoneinfo.version
target Prebuilt:  (out/target/product/generic/system/etc/security/cacerts.bks)
target Prebuilt:  (out/target/product/generic/system/usr/keylayout/tuttle2.kl)
target Prebuilt:  (out/target/product/generic/system/bin/am)
target Prebuilt:  (out/target/product/generic/system/bin/bmgr)
target Prebuilt:  (out/target/product/generic/system/bin/input)
target Prebuilt:  (out/target/product/generic/system/bin/svc)
target Prebuilt:  (out/target/product/generic/system/bin/ime)
true
target Prebuilt:  (out/target/product/generic/system/bin/pm)
target Prebuilt:  (out/target/product/generic/system/usr/keylayout/qwerty.kl)
target Prebuilt:  (out/target/product/generic/system/usr/keylayout/AVRCP.kl)
target Prebuilt: system_etcdir (out/target/product/generic/system/etc/dbus.conf)
target Prebuilt: system_etcdir (out/target/product/generic/system/etc/hosts)
target Prebuilt: system_etcdir (out/target/product/generic/system/etc/vold.fstab)
target Prebuilt: system_etcdir (out/target/product/generic/system/etc/init.goldfish.sh)
target Prebuilt:  (out/target/product/generic/root/init.rc)
target Prebuilt:  (out/target/product/generic/root/ueventd.rc)
target Prebuilt:  (out/target/product/generic/root/init.goldfish.rc)
target Prebuilt:  (out/target/product/generic/root/ueventd.goldfish.rc)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/baseline11k.par)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/baseline8k.par)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/baseline.par)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/dictionary/basic.ok)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/dictionary/enroll.ok)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/dictionary/cmu6plus.ok.zip)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic.swiarb)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/g2p/en-US-ttp.data)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic11.lda)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic11_f.swimdl)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic11_m.swimdl)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic8.lda)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic8_f.swimdl)
target Prebuilt:  (out/target/product/generic/system/usr/srec/config/en.us/models/generic8_m.swimdl)
host SharedLib: libESR_Portable (out/host/linux-x86/obj/lib/libESR_Portable.so)
host StaticLib: libzipfile (out/host/linux-x86/obj/STATIC_LIBRARIES/libzipfile_intermediates/libzipfile.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libzipfile_intermediates/centraldir.o out/host/linux-x86/obj/STATIC_LIBRARIES/libzipfile_intermediates/zipfile.o | xargs ar crsP  out/host/linux-x86/obj/STATIC_LIBRARIES/libzipfile_intermediates/libzipfile.a
host StaticLib: libunz (out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/libunz.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/adler32.o out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/crc32.o out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/zutil.o out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/inflate.o out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/inftrees.o out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/inffast.o | xargs ar crsP  out/host/linux-x86/obj/STATIC_LIBRARIES/libunz_intermediates/libunz.a
host SharedLib: libfst (out/host/linux-x86/obj/lib/libfst.so)
host StaticLib: libtinyxml (out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/libtinyxml.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/tinyxml.o out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/tinyxmlparser.o out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/tinyxmlerror.o out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/tinystr.o | xargs ar crsP  out/host/linux-x86/obj/STATIC_LIBRARIES/libtinyxml_intermediates/libtinyxml.a
target Prebuilt:  (out/target/product/generic/system/bin/monkey)
target Prebuilt:  (out/target/product/generic/system/usr/share/bmd/RFFspeed_501.bmd)
target Prebuilt:  (out/target/product/generic/system/usr/share/bmd/RFFstd_501.bmd)
host Prebuilt: android (out/host/linux-x86/obj/EXECUTABLES/android_intermediates/android)
Install: out/host/linux-x86/framework/apkcheck.jar
host Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)
/usr/bin/ld: cannot find -lncurses
collect2: ld 返回 1
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] 错误 1
make: *** 正在等待未完成的任务....
host StaticLib: libelfcopy (out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/libelfcopy.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/common.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/debug.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/elfcopy.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/hash.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/rangesort.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/fixdwarf.o out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/dwarf.o | xargs ar crsP  out/host/linux-x86/obj/STATIC_LIBRARIES/libelfcopy_intermediates/libelfcopy.a
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install libncurses5-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  libtinfo-dev
建议安装的软件包:
  ncurses-doc
下列【新】软件包将被安装:
  libncurses5-dev libtinfo-dev
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 609 个软件包未被升级。
需要下载 312 kB 的软件包。
解压缩后会消耗掉 1,334 kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirrors.163.com/ubuntu/ precise/main libtinfo-dev i386 5.9-4 [93.5 kB]
获取:2 http://mirrors.163.com/ubuntu/ precise/main libncurses5-dev i386 5.9-4 [218 kB]
下载 312 kB,耗时 20秒 (15.5 kB/s)                                            
Selecting previously unselected package libtinfo-dev.
(正在读取数据库 ... 系统当前共安装有 170110 个文件和目录。)
正在解压缩 libtinfo-dev (从 .../libtinfo-dev_5.9-4_i386.deb) ...
Selecting previously unselected package libncurses5-dev.
正在解压缩 libncurses5-dev (从 .../libncurses5-dev_5.9-4_i386.deb) ...
正在设置 libtinfo-dev (5.9-4) ...
正在设置 libncurses5-dev (5.9-4) ...
target thumb C: libSR_Core <= external/srec/srec/ca/../clib/swicms.c
target thumb C: libSR_Core <= external/srec/srec/ca/../clib/swimodel.c
target thumb C: libSR_Core <= external/srec/srec/ca/../clib/voc_read.c
external/srec/srec/ca/../clib/swimodel.c: In function 'load_swimodel':
external/srec/srec/ca/../clib/swimodel.c:348: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:350: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:352: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:358: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:361: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:364: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:367: warning: pointer of type 'void *' used in arithmetic
external/srec/srec/ca/../clib/swimodel.c:369: warning: pointer of type 'void *' used in arithmetic
target thumb C: libSR_Core <= external/srec/srec/ca/../clib/voicing.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/astar.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/astar_pphash.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/c47mulsp.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/get_fram.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/priority_q.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/rec_norm.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_context.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_debug.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_eosd.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_initialize.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_results.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_stats.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/srec_tokens.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/text_parser.c
target thumb C: libSR_Core <= external/srec/srec/ca/../crec/word_lattice.c
target thumb C: libSR_EventLog <= external/srec/srec/EventLog/src/EventLog.c
target thumb C: libSR_EventLog <= external/srec/srec/EventLog/src/EventLogImpl.c
target thumb C: libSR_Grammar <= external/srec/srec/Grammar/src/SR_Grammar.c
target thumb C: libSR_Grammar <= external/srec/srec/Grammar/src/SR_GrammarImpl.c
target thumb C: libSR_G2P <= external/srec/seti/sltsEngine/../setiUtils/src/platform_utils.c
target thumb C: libSR_G2P <= external/srec/seti/sltsEngine/src/linklist_impl.c
target thumb C: libSR_G2P <= external/srec/seti/sltsEngine/src/run_seq_lts.c
target thumb C: libSR_G2P <= external/srec/seti/sltsEngine/src/SWIslts.c
target thumb C: libSR_Nametag <= external/srec/srec/Nametag/src/Nametag.c
target thumb C: libSR_Nametag <= external/srec/srec/Nametag/src/NametagImpl.c
target thumb C: libSR_Nametag <= external/srec/srec/Nametag/src/Nametags.c
target thumb C: libSR_Nametag <= external/srec/srec/Nametag/src/NametagsImpl.c
target thumb C: libSR_Recognizer <= external/srec/srec/Recognizer/src/Recognizer.c
target thumb C: libSR_Recognizer <= external/srec/srec/Recognizer/src/RecognizerImpl.c
target thumb C: libSR_Recognizer <= external/srec/srec/Recognizer/src/RecognizerResult.c
target thumb C: libSR_Recognizer <= external/srec/srec/Recognizer/src/RecognizerResultImpl.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/ExpressionParser.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/ExpressionEvaluator.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SymbolTable.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/LexicalAnalyzer.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticResult.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticResultImpl.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticGraph.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticGraphImpl.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticProcessor.c
target thumb C: libSR_Semproc <= external/srec/srec/Semproc/src/SemanticProcessorImpl.c
target thumb C: libSR_Session <= external/srec/srec/Session/src/SR_Session.c
target thumb C: libSR_Vocabulary <= external/srec/srec/Vocabulary/src/Vocabulary.c
target thumb C: libSR_Vocabulary <= external/srec/srec/Vocabulary/src/VocabularyImpl.c
Notice file: system/core/libzipfile/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libzipfile.a.txt
target thumb C: libthread_db <= bionic/libthread_db/libthread_db.c
Notice file: bionic/libthread_db/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libthread_db.so.txt
Notice file: bionic/libthread_db/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libthread_db.a.txt
target arm C++: libttspico <= external/svox/pico/tts/com_svox_picottsengine.cpp
target arm C++: libttspico <= external/svox/pico/tts/svox_ssml_parser.cpp
target thumb C: libsvoxpico <= external/svox/pico/lib/picoacph.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoapi.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picobase.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picocep.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoctrl.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picodata.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picodbg.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoextapi.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picofftsg.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picokdbg.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picokdt.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picokfst.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoklex.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoknow.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picokpdf.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picokpr.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoktab.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picoos.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picopal.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picopam.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picopr.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picorsrc.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picosa.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picosig.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picosig2.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picospho.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picotok.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picotrns.c
target thumb C: libsvoxpico <= external/svox/pico/lib/picowa.c
Notice file: external/svox/pico/tts/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libttspico.so.txt
Notice file: external/svox/pico/lib/NOTICE -- out/target/product/generic/obj/NOTICE_FILES/src//system/lib/libsvoxpico.a.txt
target arm C++: libttssynthproxy <= frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp
Generating CSSPropertyNames.h <= CSSPropertyNames.in
sh: 1: gperf: not found
calling gperf failed: 32512 at ./makeprop.pl line 96.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSPropertyNames.h] 错误 25
make: *** 正在删除文件“out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSPropertyNames.h”
make: *** 正在等待未完成的任务....
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp: In function 'int android_tts_SynthProxy_synthesizeToFile(JNIEnv*, _jobject*, jint, _jstring*, _jstring*)':
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:690: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:701: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:705: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:706: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:707: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:708: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:709: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:710: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:717: warning: dereferencing type-punned pointer will break strict-aliasing rules
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp: In function 'jint JNI_OnLoad(JavaVM*, void*)':
frameworks/base/packages/TtsService/jni/android_tts_SynthProxy.cpp:952: warning: dereferencing type-punned pointer will break strict-aliasing rules
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ apt-get install libgl1-mesa-dev
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install libgl1-mesa-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
将会安装下列额外的软件包:
  libdrm-dev libdrm-intel1 libdrm-nouveau1a libdrm-nouveau2 libdrm-radeon1
  libdrm2 libgl1-mesa-glx libglapi-mesa libkms1 libxext-dev libxext6
  mesa-common-dev x11proto-xext-dev
下列【新】软件包将被安装:
  libdrm-dev libdrm-nouveau2 libgl1-mesa-dev libkms1 libxext-dev
  mesa-common-dev x11proto-xext-dev
下列软件包将被升级:
  libdrm-intel1 libdrm-nouveau1a libdrm-radeon1 libdrm2 libgl1-mesa-glx
  libglapi-mesa libxext6
升级了 7 个软件包,新安装了 7 个软件包,要卸载 0 个软件包,有 602 个软件包未被升级。
需要下载 1,178 kB 的软件包。
解压缩后会消耗掉 3,992 kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm2 i386 2.4.43-0ubuntu0.0.2 [27.6 kB]
获取:2 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm-intel1 i386 2.4.43-0ubuntu0.0.2 [64.9 kB]
获取:3 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm-nouveau1a i386 2.4.43-0ubuntu0.0.2 [14.2 kB]
获取:4 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm-radeon1 i386 2.4.43-0ubuntu0.0.2 [24.7 kB]
获取:5 http://mirrors.163.com/ubuntu/ precise-security/main libxext6 i386 2:1.3.0-3ubuntu0.1 [34.2 kB]
获取:6 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm-nouveau2 i386 2.4.43-0ubuntu0.0.2 [16.4 kB]
获取:7 http://mirrors.163.com/ubuntu/ precise-security/main libgl1-mesa-glx i386 8.0.4-0ubuntu0.6 [103 kB]
获取:8 http://mirrors.163.com/ubuntu/ precise-security/main libglapi-mesa i386 8.0.4-0ubuntu0.6 [21.1 kB]
获取:9 http://mirrors.163.com/ubuntu/ precise-updates/main libkms1 i386 2.4.43-0ubuntu0.0.2 [9,740 B]
获取:10 http://mirrors.163.com/ubuntu/ precise-updates/main libdrm-dev i386 2.4.43-0ubuntu0.0.2 [197 kB]
获取:11 http://mirrors.163.com/ubuntu/ precise/main x11proto-xext-dev all 7.2.0-3 [253 kB]
获取:12 http://mirrors.163.com/ubuntu/ precise-security/main libxext-dev i386 2:1.3.0-3ubuntu0.1 [157 kB]
获取:13 http://mirrors.163.com/ubuntu/ precise-security/main mesa-common-dev i386 8.0.4-0ubuntu0.6 [249 kB]
获取:14 http://mirrors.163.com/ubuntu/ precise-security/main libgl1-mesa-dev i386 8.0.4-0ubuntu0.6 [5,014 B]
下载 1,178 kB,耗时 48秒 (24.3 kB/s)                                          
(正在读取数据库 ... 系统当前共安装有 170159 个文件和目录。)
正预备替换 libdrm2 2.4.32-1ubuntu1 (使用 .../libdrm2_2.4.43-0ubuntu0.0.2_i386.deb) ...
正在解压缩将用于更替的包文件 libdrm2 ...
正预备替换 libdrm-intel1 2.4.32-1ubuntu1 (使用 .../libdrm-intel1_2.4.43-0ubuntu0.0.2_i386.deb) ...
正在解压缩将用于更替的包文件 libdrm-intel1 ...
正预备替换 libdrm-nouveau1a 2.4.32-1ubuntu1 (使用 .../libdrm-nouveau1a_2.4.43-0ubuntu0.0.2_i386.deb) ...
正在解压缩将用于更替的包文件 libdrm-nouveau1a ...
正预备替换 libdrm-radeon1 2.4.32-1ubuntu1 (使用 .../libdrm-radeon1_2.4.43-0ubuntu0.0.2_i386.deb) ...
正在解压缩将用于更替的包文件 libdrm-radeon1 ...
正预备替换 libxext6 2:1.3.0-3build1 (使用 .../libxext6_2%3a1.3.0-3ubuntu0.1_i386.deb) ...
正在解压缩将用于更替的包文件 libxext6 ...
Selecting previously unselected package libdrm-nouveau2.
正在解压缩 libdrm-nouveau2 (从 .../libdrm-nouveau2_2.4.43-0ubuntu0.0.2_i386.deb) ...
正预备替换 libgl1-mesa-glx 8.0.2-0ubuntu3 (使用 .../libgl1-mesa-glx_8.0.4-0ubuntu0.6_i386.deb) ...
正在解压缩将用于更替的包文件 libgl1-mesa-glx ...
正预备替换 libglapi-mesa 8.0.2-0ubuntu3 (使用 .../libglapi-mesa_8.0.4-0ubuntu0.6_i386.deb) ...
正在解压缩将用于更替的包文件 libglapi-mesa ...
Selecting previously unselected package libkms1.
正在解压缩 libkms1 (从 .../libkms1_2.4.43-0ubuntu0.0.2_i386.deb) ...
Selecting previously unselected package libdrm-dev.
正在解压缩 libdrm-dev (从 .../libdrm-dev_2.4.43-0ubuntu0.0.2_i386.deb) ...
Selecting previously unselected package x11proto-xext-dev.
正在解压缩 x11proto-xext-dev (从 .../x11proto-xext-dev_7.2.0-3_all.deb) ...
Selecting previously unselected package libxext-dev.
正在解压缩 libxext-dev (从 .../libxext-dev_2%3a1.3.0-3ubuntu0.1_i386.deb) ...
Selecting previously unselected package mesa-common-dev.
正在解压缩 mesa-common-dev (从 .../mesa-common-dev_8.0.4-0ubuntu0.6_i386.deb) ...
Selecting previously unselected package libgl1-mesa-dev.
正在解压缩 libgl1-mesa-dev (从 .../libgl1-mesa-dev_8.0.4-0ubuntu0.6_i386.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libdrm2 (2.4.43-0ubuntu0.0.2) ...
正在设置 libdrm-intel1 (2.4.43-0ubuntu0.0.2) ...
正在设置 libdrm-nouveau1a (2.4.43-0ubuntu0.0.2) ...
正在设置 libdrm-radeon1 (2.4.43-0ubuntu0.0.2) ...
正在设置 libxext6 (2:1.3.0-3ubuntu0.1) ...
正在设置 libdrm-nouveau2 (2.4.43-0ubuntu0.0.2) ...
正在设置 libglapi-mesa (8.0.4-0ubuntu0.6) ...
正在设置 libgl1-mesa-glx (8.0.4-0ubuntu0.6) ...
正在设置 libkms1 (2.4.43-0ubuntu0.0.2) ...
正在设置 libdrm-dev (2.4.43-0ubuntu0.0.2) ...
正在设置 x11proto-xext-dev (7.2.0-3) ...
正在设置 libxext-dev (2:1.3.0-3ubuntu0.1) ...
正在设置 mesa-common-dev (8.0.4-0ubuntu0.6) ...
正在设置 libgl1-mesa-dev (8.0.4-0ubuntu0.6) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
Generating CSSValueKeywords.h <= CSSValueKeywords.in
sh: 1: gperf: not found
calling gperf failed: 32512 at ./makeprop.pl line 96.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSPropertyNames.h] 错误 25
make: *** 正在删除文件“out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSPropertyNames.h”
make: *** 正在等待未完成的任务....
sh: 1: gperf: not found
calling gperf failed: 32512 at makevalues.pl line 89.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSValueKeywords.h] 错误 25
make: *** 正在删除文件“out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/css/CSSValueKeywords.h”
target StaticLib: libc_nomalloc (out/target/product/generic/obj/STATIC_LIBRARIES/libc_nomalloc_intermediates/libc_nomalloc.a)
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ sudo apt-get install gperf
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
下列【新】软件包将被安装:
  gperf
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 602 个软件包未被升级。
需要下载 94.8 kB 的软件包。
解压缩后会消耗掉 291 kB 的额外空间。
获取:1 http://mirrors.163.com/ubuntu/ precise/main gperf i386 3.0.3-1ubuntu1 [94.8 kB]
下载 94.8 kB,耗时 10秒 (9,282 B/s)
Selecting previously unselected package gperf.
(正在读取数据库 ... 系统当前共安装有 170518 个文件和目录。)
正在解压缩 gperf (从 .../gperf_3.0.3-1ubuntu1_i386.deb) ...
正在处理用于 man-db 的触发器...
正在处理用于 install-info 的触发器...
正在处理用于 doc-base 的触发器...
Processing 1 added doc-base file...
正在设置 gperf (3.0.3-1ubuntu1) ...
Ignoring install-info called from maintainer script
The package gperf should be rebuilt with new debhelper to get trigger support
target SharedLib: libstagefright_omx (out/target/product/generic/obj/SHARED_LIBRARIES/libstagefright_omx_intermediates/LINKED/libstagefright_omx.so)
Install: out/target/product/generic/system/lib/libaudioflinger.so
Install: out/target/product/generic/system/lib/libcameraservice.so
target Prelink: libFFTEm (out/target/product/generic/symbols/system/lib/libFFTEm.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x1e8
target Prelink: libandroid (out/target/product/generic/symbols/system/lib/libandroid.so)
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: Location lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x180
target Prelink: libaudioeffect_jni (out/target/product/generic/symbols/system/lib/libaudioeffect_jni.so)
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x1c8
target Prelink: libjnigraphics (out/target/product/generic/symbols/system/lib/libjnigraphics.so)
target Prelink: libsoundpool (out/target/product/generic/symbols/system/lib/libsoundpool.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x48
target Prelink: libttssynthproxy (out/target/product/generic/symbols/system/lib/libttssynthproxy.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x8a8
target Java: ApiDemosReferenceTest (out/target/common/obj/APPS/ApiDemosReferenceTest_intermediates/classes)
 'out/target/common/obj/APPS/Contacts_intermediates//classes.dex' as 'classes.dex'...
target Java: CtsDpiTestCases2 (out/target/common/obj/APPS/CtsDpiTestCases2_intermediates/classes)
target Strip: AudioHardwareRecordLoop (out/target/product/generic/obj/EXECUTABLES/AudioHardwareRecordLoop_intermediates/AudioHardwareRecordLoop)
target Strip: AudioHardwareRecord (out/target/product/generic/obj/EXECUTABLES/AudioHardwareRecord_intermediates/AudioHardwareRecord)
target Strip: AudioInRecord (out/target/product/generic/obj/EXECUTABLES/AudioInRecord_intermediates/AudioInRecord)
target Strip: SRecTestAudio (out/target/product/generic/obj/EXECUTABLES/SRecTestAudio_intermediates/SRecTestAudio)
target Non-prelinked: quake (out/target/product/generic/symbols/system/bin/quake)
target Strip: SRecTest (out/target/product/generic/obj/EXECUTABLES/SRecTest_intermediates/SRecTest)
target Non-prelinked: libplatform_library_jni (out/target/product/generic/symbols/system/lib/libplatform_library_jni.so)
target Prelink: librs_jni (out/target/product/generic/symbols/system/lib/librs_jni.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0xe00
target Dex: Bluetooth
Install: out/target/product/generic/system/app/Calculator.apk
target Dex: Calendar
Install: out/target/product/generic/system/app/Contacts.apk
Copying: out/target/common/obj/APPS/Development_intermediates/noproguard.classes.dex
target Dex: services
target Non-prelinked: app_process (out/target/product/generic/symbols/system/bin/app_process)
target Prelink: libstagefright (out/target/product/generic/symbols/system/lib/libstagefright.so)
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: Location lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x130
target Prelink: libstagefright_omx (out/target/product/generic/symbols/system/lib/libstagefright_omx.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x1238
target Strip: libFFTEm (out/target/product/generic/obj/lib/libFFTEm.so)
target Strip: libandroid (out/target/product/generic/obj/lib/libandroid.so)
target Strip: libaudioeffect_jni (out/target/product/generic/obj/lib/libaudioeffect_jni.so)
target Strip: libjnigraphics (out/target/product/generic/obj/lib/libjnigraphics.so)
target Strip: libsoundpool (out/target/product/generic/obj/lib/libsoundpool.so)
target Strip: libttssynthproxy (out/target/product/generic/obj/lib/libttssynthproxy.so)
target Strip: quake (out/target/product/generic/obj/EXECUTABLES/quake_intermediates/quake)
target Strip: libplatform_library_jni (out/target/product/generic/obj/lib/libplatform_library_jni.so)
target Strip: librs_jni (out/target/product/generic/obj/lib/librs_jni.so)
Copying: out/target/common/obj/APPS/Bluetooth_intermediates/noproguard.classes.dex
Copying: out/target/common/obj/APPS/Calendar_intermediates/noproguard.classes.dex
target Package: Development (out/target/product/generic/obj/APPS/Development_intermediates/package.apk)
Copying: out/target/common/obj/JAVA_LIBRARIES/services_intermediates/noproguard.classes.dex
target Strip: app_process (out/target/product/generic/obj/EXECUTABLES/app_process_intermediates/app_process)
Warning: AndroidManifest.xml already defines versionCode (in http://schemas.android.com/apk/res/android); using existing value in manifest.
Warning: AndroidManifest.xml already defines versionName (in http://schemas.android.com/apk/res/android); using existing value in manifest.
target Strip: libstagefright (out/target/product/generic/obj/lib/libstagefright.so)
 'out/target/common/obj/APPS/Development_intermediates//classes.dex' as 'classes.dex'...
target Strip: libstagefright_omx (out/target/product/generic/obj/lib/libstagefright_omx.so)
Install: out/target/product/generic/system/lib/libFFTEm.so
Install: out/target/product/generic/system/lib/libandroid.so
Install: out/target/product/generic/system/lib/libaudioeffect_jni.so
Install: out/target/product/generic/system/lib/libjnigraphics.so
Install: out/target/product/generic/system/lib/libsoundpool.so
Install: out/target/product/generic/system/lib/libttssynthproxy.so
target Prelink: libwebcore (out/target/product/generic/symbols/system/lib/libwebcore.so)
target Package: Bluetooth (out/target/product/generic/obj/APPS/Bluetooth_intermediates/package.apk)
target Package: Calendar (out/target/product/generic/obj/APPS/Calendar_intermediates/package.apk)
 'out/target/common/obj/APPS/Bluetooth_intermediates//classes.dex' as 'classes.dex'...
Install: out/target/product/generic/system/app/Development.apk
target Jar: services (out/target/common/obj/JAVA_LIBRARIES/services_intermediates/javalib.jar)
 'out/target/common/obj/JAVA_LIBRARIES/services_intermediates//classes.dex' as 'classes.dex'...
Install: out/target/product/generic/system/bin/app_process
target Executable: audioloop (out/target/product/generic/obj/EXECUTABLES/audioloop_intermediates/LINKED/audioloop)
Install: out/target/product/generic/system/lib/libstagefright.so
target SharedLib: libmediaplayerservice (out/target/product/generic/obj/SHARED_LIBRARIES/libmediaplayerservice_intermediates/LINKED/libmediaplayerservice.so)
 'out/target/common/obj/APPS/Calendar_intermediates//classes.dex' as 'classes.dex'...
Install: out/target/product/generic/system/lib/libstagefright_omx.so
target Executable: omx_tests (out/target/product/generic/obj/EXECUTABLES/omx_tests_intermediates/LINKED/omx_tests)
target Executable: record (out/target/product/generic/obj/EXECUTABLES/record_intermediates/LINKED/record)
target Executable: rtp_test (out/target/product/generic/obj/EXECUTABLES/rtp_test_intermediates/LINKED/rtp_test)
target Executable: stagefright (out/target/product/generic/obj/EXECUTABLES/stagefright_intermediates/LINKED/stagefright)
target Executable: testid3 (out/target/product/generic/obj/EXECUTABLES/testid3_intermediates/LINKED/testid3)
target SharedLib: libOpenSLES (out/target/product/generic/obj/SHARED_LIBRARIES/libOpenSLES_intermediates/LINKED/libOpenSLES.so)
target SharedLib: libmedia_jni (out/target/product/generic/obj/SHARED_LIBRARIES/libmedia_jni_intermediates/LINKED/libmedia_jni.so)
target Java: FrameworksServicesTests (out/target/common/obj/APPS/FrameworksServicesTests_intermediates/classes)
target SharedLib: librtp_jni (out/target/product/generic/obj/SHARED_LIBRARIES/librtp_jni_intermediates/LINKED/librtp_jni.so)
target Executable: jpeg_bench (out/target/product/generic/obj/EXECUTABLES/jpeg_bench_intermediates/LINKED/jpeg_bench)
Install: out/target/product/generic/system/app/Bluetooth.apk
Install: out/target/product/generic/system/app/Calendar.apk
target Java: SystemUI (out/target/common/obj/APPS/SystemUI_intermediates/classes)
target Non-prelinked: audioloop (out/target/product/generic/symbols/system/bin/audioloop)
target Prelink: libmediaplayerservice (out/target/product/generic/symbols/system/lib/libmediaplayerservice.so)
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: Location lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x828
target Non-prelinked: omx_tests (out/target/product/generic/symbols/system/bin/omx_tests)
target Non-prelinked: record (out/target/product/generic/symbols/system/bin/record)
target Non-prelinked: rtp_test (out/target/product/generic/symbols/system/bin/rtp_test)
target Non-prelinked: stagefright (out/target/product/generic/symbols/system/bin/stagefright)
target Non-prelinked: testid3 (out/target/product/generic/symbols/system/bin/testid3)
Install: out/target/product/generic/system/framework/services.jar
target Non-prelinked: libOpenSLES (out/target/product/generic/symbols/system/lib/libOpenSLES.so)
target Prelink: libmedia_jni (out/target/product/generic/symbols/system/lib/libmedia_jni.so)
libelfcopy: Warning: DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x560
target Non-prelinked: librtp_jni (out/target/product/generic/symbols/system/lib/librtp_jni.so)
target Non-prelinked: jpeg_bench (out/target/product/generic/symbols/system/bin/jpeg_bench)
target Strip: audioloop (out/target/product/generic/obj/EXECUTABLES/audioloop_intermediates/audioloop)
注意:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/Ticker.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
target Strip: libmediaplayerservice (out/target/product/generic/obj/lib/libmediaplayerservice.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x470
target Strip: omx_tests (out/target/product/generic/obj/EXECUTABLES/omx_tests_intermediates/omx_tests)
target Strip: record (out/target/product/generic/obj/EXECUTABLES/record_intermediates/record)
target Strip: rtp_test (out/target/product/generic/obj/EXECUTABLES/rtp_test_intermediates/rtp_test)
target Strip: stagefright (out/target/product/generic/obj/EXECUTABLES/stagefright_intermediates/stagefright)
target SharedLib: libsystem_server (out/target/product/generic/obj/SHARED_LIBRARIES/libsystem_server_intermediates/LINKED/libsystem_server.so)
target Strip: testid3 (out/target/product/generic/obj/EXECUTABLES/testid3_intermediates/testid3)
target Strip: libOpenSLES (out/target/product/generic/obj/lib/libOpenSLES.so)
target Strip: libmedia_jni (out/target/product/generic/obj/lib/libmedia_jni.so)
target Strip: librtp_jni (out/target/product/generic/obj/lib/librtp_jni.so)
target Strip: libwebcore (out/target/product/generic/obj/lib/libwebcore.so)
target Executable: BufferQueue_test (out/target/product/generic/obj/EXECUTABLES/BufferQueue_test_intermediates/LINKED/BufferQueue_test)
target Strip: jpeg_bench (out/target/product/generic/obj/EXECUTABLES/jpeg_bench_intermediates/jpeg_bench)
target Executable: libopenslestests (out/target/product/generic/obj/EXECUTABLES/libopenslestests_intermediates/LINKED/libopenslestests)
target Executable: slesTest_bassboostPath (out/target/product/generic/obj/EXECUTABLES/slesTest_bassboostPath_intermediates/LINKED/slesTest_bassboostPath)
target Executable: slesTest_configbq (out/target/product/generic/obj/EXECUTABLES/slesTest_configbq_intermediates/LINKED/slesTest_configbq)
target Executable: slesTest_dim (out/target/product/generic/obj/EXECUTABLES/slesTest_dim_intermediates/LINKED/slesTest_dim)
target Executable: slesTest_effectCapabilities (out/target/product/generic/obj/EXECUTABLES/slesTest_effectCapabilities_intermediates/LINKED/slesTest_effectCapabilities)
target Executable: slesTest_engine (out/target/product/generic/obj/EXECUTABLES/slesTest_engine_intermediates/LINKED/slesTest_engine)
target Executable: slesTest_eqFdPath (out/target/product/generic/obj/EXECUTABLES/slesTest_eqFdPath_intermediates/LINKED/slesTest_eqFdPath)
target Executable: slesTest_eqOutputPath (out/target/product/generic/obj/EXECUTABLES/slesTest_eqOutputPath_intermediates/LINKED/slesTest_eqOutputPath)
target Executable: slesTest_feedback (out/target/product/generic/obj/EXECUTABLES/slesTest_feedback_intermediates/LINKED/slesTest_feedback)
target Executable: slesTest_intbufq (out/target/product/generic/obj/EXECUTABLES/slesTest_intbufq_intermediates/LINKED/slesTest_intbufq)
target Executable: slesTest_loopUri (out/target/product/generic/obj/EXECUTABLES/slesTest_loopUri_intermediates/LINKED/slesTest_loopUri)
target Executable: slesTest_monkey (out/target/product/generic/obj/EXECUTABLES/slesTest_monkey_intermediates/LINKED/slesTest_monkey)
target Executable: slesTest_multiplay (out/target/product/generic/obj/EXECUTABLES/slesTest_multiplay_intermediates/LINKED/slesTest_multiplay)
target Executable: slesTest_multithread (out/target/product/generic/obj/EXECUTABLES/slesTest_multithread_intermediates/LINKED/slesTest_multithread)
target Executable: slesTest_object (out/target/product/generic/obj/EXECUTABLES/slesTest_object_intermediates/LINKED/slesTest_object)
target Executable: slesTest_outputmix (out/target/product/generic/obj/EXECUTABLES/slesTest_outputmix_intermediates/LINKED/slesTest_outputmix)
target Executable: slesTest_playFdPath (out/target/product/generic/obj/EXECUTABLES/slesTest_playFdPath_intermediates/LINKED/slesTest_playFdPath)
target Executable: slesTest_playMuteSolo (out/target/product/generic/obj/EXECUTABLES/slesTest_playMuteSolo_intermediates/LINKED/slesTest_playMuteSolo)
target Executable: slesTest_playStates (out/target/product/generic/obj/EXECUTABLES/slesTest_playStates_intermediates/LINKED/slesTest_playStates)
target Executable: slesTest_playStreamType (out/target/product/generic/obj/EXECUTABLES/slesTest_playStreamType_intermediates/LINKED/slesTest_playStreamType)
target Executable: slesTest_playUri2 (out/target/product/generic/obj/EXECUTABLES/slesTest_playUri2_intermediates/LINKED/slesTest_playUri2)
target Executable: slesTest_playUri (out/target/product/generic/obj/EXECUTABLES/slesTest_playUri_intermediates/LINKED/slesTest_playUri)
target Executable: slesTest_recBuffQueue (out/target/product/generic/obj/EXECUTABLES/slesTest_recBuffQueue_intermediates/LINKED/slesTest_recBuffQueue)
target Executable: slesTest_reverb (out/target/product/generic/obj/EXECUTABLES/slesTest_reverb_intermediates/LINKED/slesTest_reverb)
target Executable: slesTest_sawtoothBufferQueue (out/target/product/generic/obj/EXECUTABLES/slesTest_sawtoothBufferQueue_intermediates/LINKED/slesTest_sawtoothBufferQueue)
target Executable: slesTest_seekTorture (out/target/product/generic/obj/EXECUTABLES/slesTest_seekTorture_intermediates/LINKED/slesTest_seekTorture)
target Executable: slesTest_sendToPresetReverb (out/target/product/generic/obj/EXECUTABLES/slesTest_sendToPresetReverb_intermediates/LINKED/slesTest_sendToPresetReverb)
target Executable: slesTest_slowDownUri (out/target/product/generic/obj/EXECUTABLES/slesTest_slowDownUri_intermediates/LINKED/slesTest_slowDownUri)
target Executable: slesTest_srcsink (out/target/product/generic/obj/EXECUTABLES/slesTest_srcsink_intermediates/LINKED/slesTest_srcsink)
target Executable: slesTest_urimime (out/target/product/generic/obj/EXECUTABLES/slesTest_urimime_intermediates/LINKED/slesTest_urimime)
target Executable: slesTest_virtualizer (out/target/product/generic/obj/EXECUTABLES/slesTest_virtualizer_intermediates/LINKED/slesTest_virtualizer)
target Executable: webcore_test (out/target/product/generic/obj/EXECUTABLES/webcore_test_intermediates/LINKED/webcore_test)
Copying: out/target/common/obj/APPS/SystemUI_intermediates/classes-jarjar.jar
Install: out/target/product/generic/system/bin/audioloop
target Executable: mediaserver (out/target/product/generic/obj/EXECUTABLES/mediaserver_intermediates/LINKED/mediaserver)
Install: out/target/product/generic/system/lib/libmediaplayerservice.so
Install: out/target/product/generic/system/bin/omx_tests
Install: out/target/product/generic/system/bin/record
Install: out/target/product/generic/system/bin/rtp_test
Install: out/target/product/generic/system/bin/stagefright
target Prelink: libsystem_server (out/target/product/generic/symbols/system/lib/libsystem_server.so)
Install: out/target/product/generic/system/bin/testid3
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0xb0
Install: out/target/product/generic/system/lib/libOpenSLES.so
Install: out/target/product/generic/system/lib/libmedia_jni.so
Install: out/target/product/generic/system/lib/librtp_jni.so
Install: out/target/product/generic/system/lib/libwebcore.so
target Non-prelinked: BufferQueue_test (out/target/product/generic/symbols/data/nativetest/BufferQueue_test)
target Non-prelinked: libopenslestests (out/target/product/generic/symbols/data/nativetest/libopenslestests)
target Non-prelinked: slesTest_configbq (out/target/product/generic/symbols/system/bin/slesTest_configbq)
target Non-prelinked: slesTest_bassboostPath (out/target/product/generic/symbols/system/bin/slesTest_bassboostPath)
target Non-prelinked: slesTest_dim (out/target/product/generic/symbols/system/bin/slesTest_dim)
target Non-prelinked: slesTest_effectCapabilities (out/target/product/generic/symbols/system/bin/slesTest_effectCapabilities)
target Non-prelinked: slesTest_engine (out/target/product/generic/symbols/system/bin/slesTest_engine)
target Non-prelinked: slesTest_eqFdPath (out/target/product/generic/symbols/system/bin/slesTest_eqFdPath)
target Non-prelinked: slesTest_eqOutputPath (out/target/product/generic/symbols/system/bin/slesTest_eqOutputPath)
target Non-prelinked: slesTest_feedback (out/target/product/generic/symbols/system/bin/slesTest_feedback)
target Non-prelinked: slesTest_intbufq (out/target/product/generic/symbols/system/bin/slesTest_intbufq)
target Non-prelinked: slesTest_loopUri (out/target/product/generic/symbols/system/bin/slesTest_loopUri)
target Non-prelinked: slesTest_monkey (out/target/product/generic/symbols/system/bin/slesTest_monkey)
target Non-prelinked: slesTest_multiplay (out/target/product/generic/symbols/system/bin/slesTest_multiplay)
target Non-prelinked: slesTest_multithread (out/target/product/generic/symbols/system/bin/slesTest_multithread)
target Non-prelinked: slesTest_object (out/target/product/generic/symbols/system/bin/slesTest_object)
target Non-prelinked: slesTest_outputmix (out/target/product/generic/symbols/system/bin/slesTest_outputmix)
target Non-prelinked: slesTest_playFdPath (out/target/product/generic/symbols/system/bin/slesTest_playFdPath)
target Non-prelinked: slesTest_playMuteSolo (out/target/product/generic/symbols/system/bin/slesTest_playMuteSolo)
target Non-prelinked: slesTest_playStates (out/target/product/generic/symbols/system/bin/slesTest_playStates)
target Non-prelinked: slesTest_playStreamType (out/target/product/generic/symbols/system/bin/slesTest_playStreamType)
target Non-prelinked: slesTest_playUri2 (out/target/product/generic/symbols/system/bin/slesTest_playUri2)
target Non-prelinked: slesTest_playUri (out/target/product/generic/symbols/system/bin/slesTest_playUri)
target Non-prelinked: slesTest_recBuffQueue (out/target/product/generic/symbols/system/bin/slesTest_recBuffQueue)
target Non-prelinked: slesTest_reverb (out/target/product/generic/symbols/system/bin/slesTest_reverb)
target Non-prelinked: slesTest_sawtoothBufferQueue (out/target/product/generic/symbols/system/bin/slesTest_sawtoothBufferQueue)
target Non-prelinked: slesTest_seekTorture (out/target/product/generic/symbols/system/bin/slesTest_seekTorture)
target Non-prelinked: slesTest_sendToPresetReverb (out/target/product/generic/symbols/system/bin/slesTest_sendToPresetReverb)
target Non-prelinked: slesTest_slowDownUri (out/target/product/generic/symbols/system/bin/slesTest_slowDownUri)
target Non-prelinked: slesTest_srcsink (out/target/product/generic/symbols/system/bin/slesTest_srcsink)
target Non-prelinked: slesTest_urimime (out/target/product/generic/symbols/system/bin/slesTest_urimime)
target Non-prelinked: slesTest_virtualizer (out/target/product/generic/symbols/system/bin/slesTest_virtualizer)
target Non-prelinked: webcore_test (out/target/product/generic/symbols/system/bin/webcore_test)
Copying: out/target/common/obj/APPS/SystemUI_intermediates/emma_out/lib/classes-jarjar.jar
target Non-prelinked: mediaserver (out/target/product/generic/symbols/system/bin/mediaserver)
target Strip: libsystem_server (out/target/product/generic/obj/lib/libsystem_server.so)
target Strip: BufferQueue_test (out/target/product/generic/obj/EXECUTABLES/BufferQueue_test_intermediates/BufferQueue_test)
target Strip: libopenslestests (out/target/product/generic/obj/EXECUTABLES/libopenslestests_intermediates/libopenslestests)
target Strip: slesTest_bassboostPath (out/target/product/generic/obj/EXECUTABLES/slesTest_bassboostPath_intermediates/slesTest_bassboostPath)
target Strip: slesTest_configbq (out/target/product/generic/obj/EXECUTABLES/slesTest_configbq_intermediates/slesTest_configbq)
target Strip: slesTest_dim (out/target/product/generic/obj/EXECUTABLES/slesTest_dim_intermediates/slesTest_dim)
target Strip: slesTest_effectCapabilities (out/target/product/generic/obj/EXECUTABLES/slesTest_effectCapabilities_intermediates/slesTest_effectCapabilities)
target Strip: slesTest_engine (out/target/product/generic/obj/EXECUTABLES/slesTest_engine_intermediates/slesTest_engine)
target Strip: slesTest_eqFdPath (out/target/product/generic/obj/EXECUTABLES/slesTest_eqFdPath_intermediates/slesTest_eqFdPath)
DroidDoc took 435 sec. to write docs to out/target/common/docs/doc-comment-check
target Strip: slesTest_eqOutputPath (out/target/product/generic/obj/EXECUTABLES/slesTest_eqOutputPath_intermediates/slesTest_eqOutputPath)
target Strip: slesTest_feedback (out/target/product/generic/obj/EXECUTABLES/slesTest_feedback_intermediates/slesTest_feedback)
target Strip: slesTest_intbufq (out/target/product/generic/obj/EXECUTABLES/slesTest_intbufq_intermediates/slesTest_intbufq)
target Strip: slesTest_loopUri (out/target/product/generic/obj/EXECUTABLES/slesTest_loopUri_intermediates/slesTest_loopUri)
target Strip: slesTest_monkey (out/target/product/generic/obj/EXECUTABLES/slesTest_monkey_intermediates/slesTest_monkey)
target Strip: slesTest_multiplay (out/target/product/generic/obj/EXECUTABLES/slesTest_multiplay_intermediates/slesTest_multiplay)
target Strip: slesTest_multithread (out/target/product/generic/obj/EXECUTABLES/slesTest_multithread_intermediates/slesTest_multithread)
target Strip: slesTest_object (out/target/product/generic/obj/EXECUTABLES/slesTest_object_intermediates/slesTest_object)
target Strip: slesTest_outputmix (out/target/product/generic/obj/EXECUTABLES/slesTest_outputmix_intermediates/slesTest_outputmix)
target Strip: slesTest_playFdPath (out/target/product/generic/obj/EXECUTABLES/slesTest_playFdPath_intermediates/slesTest_playFdPath)
target Strip: slesTest_playMuteSolo (out/target/product/generic/obj/EXECUTABLES/slesTest_playMuteSolo_intermediates/slesTest_playMuteSolo)
target Strip: slesTest_playStates (out/target/product/generic/obj/EXECUTABLES/slesTest_playStates_intermediates/slesTest_playStates)
target Strip: slesTest_playStreamType (out/target/product/generic/obj/EXECUTABLES/slesTest_playStreamType_intermediates/slesTest_playStreamType)
target Strip: slesTest_playUri2 (out/target/product/generic/obj/EXECUTABLES/slesTest_playUri2_intermediates/slesTest_playUri2)
target Strip: slesTest_playUri (out/target/product/generic/obj/EXECUTABLES/slesTest_playUri_intermediates/slesTest_playUri)
target Strip: slesTest_recBuffQueue (out/target/product/generic/obj/EXECUTABLES/slesTest_recBuffQueue_intermediates/slesTest_recBuffQueue)
target Strip: slesTest_reverb (out/target/product/generic/obj/EXECUTABLES/slesTest_reverb_intermediates/slesTest_reverb)
target Strip: slesTest_sawtoothBufferQueue (out/target/product/generic/obj/EXECUTABLES/slesTest_sawtoothBufferQueue_intermediates/slesTest_sawtoothBufferQueue)
target Strip: slesTest_seekTorture (out/target/product/generic/obj/EXECUTABLES/slesTest_seekTorture_intermediates/slesTest_seekTorture)
target Strip: slesTest_sendToPresetReverb (out/target/product/generic/obj/EXECUTABLES/slesTest_sendToPresetReverb_intermediates/slesTest_sendToPresetReverb)
target Strip: slesTest_slowDownUri (out/target/product/generic/obj/EXECUTABLES/slesTest_slowDownUri_intermediates/slesTest_slowDownUri)
target Strip: slesTest_srcsink (out/target/product/generic/obj/EXECUTABLES/slesTest_srcsink_intermediates/slesTest_srcsink)
target Strip: slesTest_urimime (out/target/product/generic/obj/EXECUTABLES/slesTest_urimime_intermediates/slesTest_urimime)
target Strip: slesTest_virtualizer (out/target/product/generic/obj/EXECUTABLES/slesTest_virtualizer_intermediates/slesTest_virtualizer)
target Strip: webcore_test (out/target/product/generic/obj/EXECUTABLES/webcore_test_intermediates/webcore_test)
Copying: out/target/common/obj/APPS/SystemUI_intermediates/classes.jar
target Strip: mediaserver (out/target/product/generic/obj/EXECUTABLES/mediaserver_intermediates/mediaserver)
target Executable: system_server (out/target/product/generic/obj/EXECUTABLES/system_server_intermediates/LINKED/system_server)
Install: out/target/product/generic/system/lib/libsystem_server.so
target SharedLib: libandroid_servers (out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_servers_intermediates/LINKED/libandroid_servers.so)
Copying: out/target/common/obj/APPS/SystemUI_intermediates/noproguard.classes.jar
target Non-prelinked: system_server (out/target/product/generic/symbols/system/bin/system_server)
target Prelink: libandroid_servers (out/target/product/generic/symbols/system/lib/libandroid_servers.so)
libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order!
libelfcopy: Warning: Range lists in .debug_ranges section start at 0x68
target Dex: SystemUI
target Strip: system_server (out/target/product/generic/obj/EXECUTABLES/system_server_intermediates/system_server)
target Strip: libandroid_servers (out/target/product/generic/obj/lib/libandroid_servers.so)
Install: out/target/product/generic/system/bin/mediaserver
Install: out/target/product/generic/system/bin/system_server
Copying: out/target/common/obj/APPS/SystemUI_intermediates/noproguard.classes.dex
target Package: SystemUI (out/target/product/generic/obj/APPS/SystemUI_intermediates/package.apk)
Install: out/target/product/generic/system/lib/libandroid_servers.so
 'out/target/common/obj/APPS/SystemUI_intermediates//classes.dex' as 'classes.dex'...
Install: out/target/product/generic/system/app/SystemUI.apk
Finding NOTICE files: out/target/product/generic/obj/NOTICE_FILES/hash-timestamp
Combining NOTICE files: out/target/product/generic/obj/NOTICE.html
Target system fs image: out/target/product/generic/obj/PACKAGING/systemimage_intermediates/system.img
Install system fs image: out/target/product/generic/system.img
Installed file list: out/target/product/generic/installed-files.txt
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ dir
bionic      cts           device     frameworks  Makefile  packages  system
bootable  dalvik       down.sh     hardware    ndk       prebuilt
build      development  external  libcore     out       sdk
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ adb reboot bootloader
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error: device not found
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ emulator
emulator: ERROR: You did not provide the name of an Android Virtual Device
with the '-avd <name>' option. Read -help-avd for more information.

If you *really* want to *NOT* run an AVD, consider using '-data <file>'
to specify a data partition image file (I hope you know what you're doing).

senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ gedit ~/.bashrc
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ source ~/.bashrc
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ cd ~/android/android-source/out/target/product/generic
bash: cd: /home/senrsl/android/android-source/out/target/product/generic: 没有那个文件或目录
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY$ cd ~/android/android-source/WORKING_DIRECTORY/out/target/product/generic/
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY/out/target/product/generic$ emulator -system sytem.img -data userdata.img -ramdisk ramdisk.img
emulator: ERROR: System image file doesn't exist: /home/senrsl/android/adt-bundle-linux-x86-20130522/sdk/tools/../platforms/android-10/images/sytem.img
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY/out/target/product/generic$ emulator -system system.img -data userdata.img -ramdisk ramdisk.img
Warning: No DNS servers found
^Csenrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY/out/targeproduct/generic$ ^C
senrsl@senrsl-GA-78LMT-S2:~/android/android-source/WORKING_DIRECTORY/out/target/product/generic$ emulator -system system.img -data userdata.img -ramdisk ramdisk.img
Warning: No DNS servers found
祭图
ROM第一个图片

ROM第二个图片

没有评论 :

发表评论