内核源码https://github.com/op5-q/kernel_oneplus_msm8998
clang源码https://github.com/kdrag0n/proton-clang
编译命令
#!/bin/bash
args="-j$(nproc –all) \
O=out \
ARCH=arm64 \
SUBARCH=arm64 \
CLANG_TRIPLE=aarch64-linux-gnu- \
CROSS_COMPILE=${HOME}/clang-proton/bin/aarch64-linux-gnu- \
CC=${HOME}/clang-proton/bin/clang \
CROSS_COMPILE_ARM32=${HOME}/clang-proton/bin/arm-linux-gnueabi-"
make ${args} oneplus5_defconfig
make ${args}
error:
VDSOA arch/arm64/kernel/vdso/sigreturn.o
VDSOL arch/arm64/kernel/vdso/vdso.so.dbg
VDSOSYM include/generated/vdso-offsets.h
Cannot use CONFIG_LTO_CLANG: requires LLD
make[1]: *** [/root/op5/Makefile:1161: prepare] Error 1
make[1]: Leaving directory ‘/root/op5/out’
make: *** [Makefile:152: sub-make] Error 2
root@vultr:~/op5#
详细的内容
求助