问题1:
Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
BEGIN failed--compilation aborted at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp] Error 2
make: *** Waiting for unfinished jobs....
Can't locate Switch.pm in @INC (you may need to install the Switch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
BEGIN failed--compilation aborted at external/webkit/Source/WebCore/make-hash-tools.pl line 23.
make: *** [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/platform/ColorData.cpp] Error 2
target Generated: libwebcore <= external/webkit/Source/WebCore/html/parser/HTMLEntityNames.in

解决方法:
sudo apt-get install libswitch-perl

问题2:
/bin/bash: xsltproc: command not found

解决方法:
sudo apt-get install xsltproc

问题3:
host C++: libandroidfw <= frameworks/base/libs/androidfw/Asset.cpp
/home/jason/Android/android-4.2.2_r1/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/../lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/CopyFile.o] Error 1
make: *** Waiting for unfinished jobs....
/home/jason/Android/android-4.2.2_r1/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/../lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] Error 1
/home/jason/Android/android-4.2.2_r1/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/../lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libandroidfw_intermediates/Asset.o] Error 1
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

解决方法:
sudo apt-get install zlib1g
sudo apt-get install zlib1g:i386

问题4:
In file included from /home/jason/Android/android-4.2.2_r1/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/../lib/gcc/i686-linux/4.6.x-google/../../../../i686-linux/include/c++/4.6.x-google/cstdlib:66:0,
from libcore/include/UniquePtr.h:20,
from cts/suite/audio_quality/lib/src/task/TaskSound.cpp:17:
/usr/include/stdlib.h:759:34: fatal error: bits/stdlib-bsearch.h: No such file or directory
compilation terminated.
In file included from cts/suite/audio_quality/lib/src/task/TaskInput.cpp:17:0:
/usr/include/stdlib.h:759:34: fatal error: bits/stdlib-bsearch.h: No such file or directory
compilation terminated.
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libcts_audio_quality_intermediates/src/task/TaskSound.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libcts_audio_quality_intermediates/src/task/TaskInput.o] Error 1
In file included from cts/suite/audio_quality/lib/src/task/TaskSequential.cpp:16:0:
/usr/include/stdlib.h:759:34: fatal error: bits/stdlib-bsearch.h: No such file or directory
compilation terminated.
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libcts_audio_quality_intermediates/src/task/TaskSequential.o] Error 1

解决方法:
sudo apt-get install gcc-multilib

最新文章

  1. JavaScript的==和===运算符
  2. ABAP 合并单元格自建函数
  3. hibernate工具类HibernateUtil详解
  4. DataSet数据导出为Excel文档(每个DataTable为一个Sheet)
  5. Redis主备复制
  6. YII session存储 调用login方法
  7. 十二.200多万元得到的创业教训--app名字是关键
  8. SQLite数据库框架ORMLite与GreenDao的简单比较
  9. 只能从脚本中调用在类定义上有[ScriptService]属性的Web服务问题的解决方案
  10. JavaBean,List,Map转成json格式
  11. ReactiveCocoa源码解读(二)
  12. Linux完整备份工具 - dump, restore(现在基本不用这两个)
  13. java并发编程(2) --Synchronized与Volatile区别
  14. MongoDB学习(配置用户账户和访问控制)
  15. rpm 安装、卸载软件命令 ——以nginx为例
  16. 在Arcmap中加载互联网地图资源的4种方法
  17. Reshaper安装后vs快捷键不起作用
  18. 【转载】 Pytorch 细节记录
  19. 使用 PLSQL 提示动态执行表不可访问,本会话的自动统计被禁止
  20. base64 加密原理 解密原理

热门文章

  1. 使用像AdminLTE的前端框架,树形导航菜单实现方式都有哪些?
  2. C语言的文件处理
  3. Maven项目下Tomcat插件选择方法
  4. LoadRunner 手动关联
  5. Python面试题(练习二)
  6. Leetcode 440.字典序第k小的数字
  7. -bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory 错误解决方案
  8. 设计模式(二 &amp; 三)工厂模式:2-工厂方法模式
  9. iOS学习笔记33-UICollectionView入门
  10. CS231n笔记 Lecture 3 Loss Functions and Optimization