首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在早午餐培根时,在Lineage 16.0上获取编译错误

在早午餐培根时,在Lineage 16.0上获取编译错误
EN

Stack Overflow用户
提问于 2020-01-10 11:16:09
回答 1查看 1.6K关注 0票数 1

我正在为我的OnePluse 1手机构建基于lineage 16.0的客户只读存储器。在做了一些修改和早午餐培根之后,我得到了下面的错误:

代码语言:javascript
复制
ju@suz-ubt-01l:~/android/lineage$ brunch bacon

...
...
...

build/target/product/core.mk was modified, regenerating...

[625/1039] including system/sepolicy/Android.mk ...

system/sepolicy/Android.mk:88: warning: Be careful when using the SELINUX_IGNORE_NEVERALLOWS flag. It does not work in user builds and using it will not stop you from failing CTS.

[1039/1039] including vendor/qcom/opensource/dataservices/Android.mk ...
build/make/core/Makefile:28: warning: overriding commands for target `/home/ju/android/lineage/out/target/product/bacon/system/vendor/lib/hw/android.hardware.nfc@1.0-impl.so'

build/make/core/base_rules.mk:412: warning: ignoring old commands for target `/home/ju/android/lineage/out/target/product/bacon/system/vendor/lib/hw/android.hardware.nfc@1.0-impl.so'

[ 86% 94/109] Building Kernel Config

make: Entering directory '/home/ju/android/lineage/kernel/oppo/msm8974'
  GEN     /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/Makefile
#
# configuration written to .config
#

make: Leaving directory '/home/ju/android/lineage/kernel/oppo/msm8974'

make: Entering directory '/home/ju/android/lineage/kernel/oppo/msm8974'

  GEN     /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/Makefile
scripts/kconfig/conf --savedefconfig=defconfig Kconfig

make: Leaving directory '/home/ju/android/lineage/kernel/oppo/msm8974'

[ 87% 95/109] Building Kernel

FAILED: TARGET_KERNEL_BINARIES 

/bin/bash -c "(make -j2  -j\$(nproc) CFLAGS_MODULE=\"-fno-pic\" -C kernel/oppo/msm8974 O=/home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/usr/bin/ccache arm-linux-androidkernel-\"   zImage ) && (if grep -q '^CONFIG_OF=y' /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/.config; then           echo \"Building DTBs\";make -j2  -j\$(nproc) CFLAGS_MODULE=\"-fno-pic\" -C kernel/oppo/msm8974 O=/home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/usr/bin/ccache arm-linux-androidkernel-\"   dtbs;       fi ) && (if grep -q '=m' /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/.config; then             echo \"Building Kernel Modules\";            make -j2  -j\$(nproc) CFLAGS_MODULE=\"-fno-pic\" -C kernel/oppo/msm8974 O=/home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ ARCH=arm CROSS_COMPILE=\"/usr/bin/ccache arm-linux-androidkernel-\"   modules;      fi )"
make: Entering directory '/home/ju/android/lineage/kernel/oppo/msm8974'
  File "/home/ju/android/lineage/kernel/oppo/msm8974/scripts/gcc-wrapper.py", line 59
    print "error, forbidden warning:", m.group(2)
                                    ^
SyntaxError: invalid syntax
  GEN     /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/Makefile
scripts/kconfig/conf --silentoldconfig Kconfig
  File "/home/ju/android/lineage/kernel/oppo/msm8974/scripts/gcc-wrapper.py", line 59
    print "error, forbidden warning:", m.group(2)
                                    ^
SyntaxError: invalid syntax
  GEN     /home/ju/android/lineage/out/target/product/bacon/obj/KERNEL_OBJ/Makefile
  CHK     include/linux/version.h
  CC      scripts/mod/empty.o
  File "/home/ju/android/lineage/kernel/oppo/msm8974/scripts/gcc-wrapper.py", line 59
    print "error, forbidden warning:", m.group(2)
                                    ^
SyntaxError: invalid syntax
/home/ju/android/lineage/kernel/oppo/msm8974/scripts/Makefile.build:307: recipe for target 'scripts/mod/empty.o' failed
make[3]: *** [scripts/mod/empty.o] Error 1
/home/ju/android/lineage/kernel/oppo/msm8974/scripts/Makefile.build:443: recipe for target 'scripts/mod' failed
make[2]: *** [scripts/mod] Error 2
/home/ju/android/lineage/kernel/oppo/msm8974/Makefile:510: recipe for target 'scripts' failed
make[1]: *** [scripts] Error 2
make[1]: *** Waiting for unfinished jobs....
Makefile:130: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
make: Leaving directory '/home/ju/android/lineage/kernel/oppo/msm8974'
ninja: build stopped: subcommand failed.
10:45:43 ninja failed with: exit status 1

#### failed to build some targets (01:13 (mm:ss)) ####

我的环境信息如下:

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=9

LINEAGE_VERSION=16.0-20200110-UNOFFICIAL-bacon

TARGET_PRODUCT=lineage_bacon

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_ARCH=arm

TARGET_ARCH_VARIANT=armv7-a-neon

TARGET_CPU_VARIANT=krait

HOST_ARCH=x86_64

HOST_2ND_ARCH=x86

HOST_OS=linux

HOST_OS_EXTRA=Linux-5.0.0-37-generic-x86_64-Ubuntu-18.04.3-LTS

HOST_CROSS_OS=windows

HOST_CROSS_ARCH=x86

HOST_CROSS_2ND_ARCH=x86_64

HOST_BUILD_TYPE=release

BUILD_ID=PQ3A.190801.002

OUT_DIR=/home/ju/android/lineage/out

PRODUCT_SOONG_NAMESPACES=硬件/qcom/音频-caf/msm8974硬件/qcom/display-caf/msm8974硬件/qcom/media-caf/msm8974

我的python版本是"Python 3.6.8 ::Anaconda,Inc.“。安迪的帮助应该被感谢,非常感谢。

EN

Stack Overflow用户

发布于 2021-05-06 16:24:54

使用python 2.7版创建Conda环境

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59675077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档