$ export PATH=“$HOME/proton-clang/bin:$PATH”
export ARCH=arm64
export SUBARCH=arm64
make O=out whyred-perf_defconfig
make -j64 O=out ARCH=arm64 SUBARCH=arm64 CC=/home/joker/proton-clang-master/bin/clang CROSS_COMPILE=/home/joker/proton-clang-master/bin/aarch64-linux-gnu- CROSS_COMPILE_ARM32=/home/joker/proton-clang-master/bin/arm-linux-gnueabi-$ $ $ make[1]: Entering directory ‘/home/joker/panda/out’
GEN ./Makefile
#
# configuration written to .config
#
make[1]: Leaving directory ‘/home/joker/panda/out’
$
make[1]: Entering directory ‘/home/joker/panda/out’
/home/joker/panda/Makefile:720: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
/home/joker/proton-clang-master/bin/clang: 1: clang-13: not found
GEN ./Makefile
scripts/kconfig/conf –silentoldconfig Kconfig
/home/joker/panda/Makefile:720: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
/home/joker/proton-clang-master/bin/clang: 1: clang-13: not found
CHK include/config/kernel.release
GEN ./Makefile
CHK include/generated/uapi/linux/version.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sortextable
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
CC scripts/mod/empty.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/checks.o
HOSTCC scripts/mod/mk_elfconfig
HOSTCC scripts/dtc/util.o
HOSTCC scripts/selinux/genheaders/genheaders
HOSTCC scripts/selinux/mdp/mdp
HOSTCC scripts/dtc/dtc-lexer.lex.o
/home/joker/proton-clang-master/bin/clang: 1: clang-13: not found
make[3]: *** [../scripts/Makefile.build:286: scripts/mod/empty.o] Error 127
make[3]: *** Waiting for unfinished jobs….
CC scripts/mod/devicetable-offsets.s
HOSTCC scripts/dtc/dtc-parser.tab.o
/home/joker/proton-clang-master/bin/clang: 1: clang-13: not found
make[3]: *** [../scripts/Makefile.build:158: scripts/mod/devicetable-offsets.s] Error 127
Using .. as source for kernel
CHK include/generated/utsrelease.h
make[2]: *** [../scripts/Makefile.build:492: scripts/mod] Error 2
make[2]: *** Waiting for unfinished jobs….
CHK include/generated/timeconst.h
CC kernel/bounds.s
/home/joker/proton-clang-master/bin/clang: 1: clang-13: not found
make[2]: *** [.././Kbuild:20: kernel/bounds.s] Error 127
make[2]: *** Waiting for unfinished jobs….
make[1]: *** [/home/joker/panda/Makefile:1086: prepare0] Error 2
make[1]: *** Waiting for unfinished jobs….
HOSTLD scripts/dtc/dtc
make[1]: *** [/home/joker/panda/Makefile:556: scripts] Error 2
make[1]: Leaving directory ‘/home/joker/panda/out’
make: *** [Makefile:152: sub-make] Error 2
内核源码:https://github.com/Pzqqt/android_kernel_xiaomi_whyred