在Ubuntu20.04编译Android4.4.2出错import bz2的问题

在Ubuntu20.04编译Android4.4.2出错import bz2的问题
2020/2/6 06 17:31


现在拿到的是测试版(非正式版/稳定版)。


一、出错:
target thumb C++: third_party_ots_ots_gyp <= external/chromium_org/third_party/ots/src/vorg.cc
target thumb C++: third_party_ots_ots_gyp <= external/chromium_org/third_party/ots/src/woff2.cc
target thumb C: third_party_qcms_qcms_gyp <= external/chromium_org/third_party/qcms/src/chain.c
target thumb C: third_party_qcms_qcms_gyp <= external/chromium_org/third_party/qcms/src/iccread.c
target thumb C: third_party_qcms_qcms_gyp <= external/chromium_org/third_party/qcms/src/matrix.c
target thumb C: third_party_qcms_qcms_gyp <= external/chromium_org/third_party/qcms/src/transform.c
target thumb C: third_party_qcms_qcms_gyp <= external/chromium_org/third_party/qcms/src/transform_util.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/adler32.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/compress.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/crc32.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/deflate.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/gzclose.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/gzlib.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/gzread.c
external/chromium_org/third_party/zlib/deflate.c: In function 'deflate_slow':
external/chromium_org/third_party/zlib/deflate.c:1784:19: warning: 'input_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/gzwrite.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/infback.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/inffast.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/inflate.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/inftrees.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/trees.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/uncompr.c
target thumb C: third_party_zlib_zlib_gyp <= external/chromium_org/third_party/zlib/zutil.c
Gyp action: v8_tools_gyp_v8_gyp_js2c_host_js2c (out/target/product/astar-evb30/obj/GYP/shared_intermediates/libraries.cc)
host C++: v8_tools_gyp_v8_base_arm_host_gyp <= external/chromium_org/v8/src/accessors.cc
Traceback (most recent call last):
  File "../../tools/js2c.py", line 36, in <module>
    import bz2
ImportError: No module named bz2
make: *** [external/chromium_org/v8/tools/gyp/js2c.host.linux-arm.mk:24:out/target/product/astar-evb30/obj/GYP/shared_intermediates/libraries.cc] 错误 1
make: *** 正在等待未完成的任务....

rootroot@rootroot-Lenovo-IdeaPad-S410:~/r16/android$ 


二:解决办法:
百度搜索:android ImportError: No module named bz2
http://www.bubuko.com/infodetail_143227.html
Android编译提示ImportError: No module named bz2的解决办法

https://www.ctolib.com/topics-106282.html
python: ImportError: No module named bz2


sudo apt-get install libbz2-dev 
然后需要重新编译一下python2,不会提示import bz2错误。

./configure
make
make install

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值