首页
社区
课程
招聘
未解决 [求助]关于Mi9内核编译报错
发表于: 2019-7-8 09:28 6769

未解决 [求助]关于Mi9内核编译报错

2019-7-8 09:28
6769
编译环境:Ubuntu18.04
编译内核版本: cepheus-p-oss
编译过程按照教程:dcdK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6y4K9f1y4G2k6r3g2Q4x3V1k6j5K9h3q4G2L8h3W2Q4y4h3k6w2k6i4u0F1k6h3I4Q4y4h3k6a6M7r3g2F1f1$3!0#2M7X3y4W2i4K6u0r3N6$3W2C8K9g2)9J5c8V1S2G2N6#2)9J5k6s2c8G2i4K6u0V1j5$3!0E0M7r3W2D9k6g2)9J5k6r3E0W2M7X3&6W2L8q4)9J5k6s2y4@1j5h3&6V1j5h3I4G2L8X3f1`.
即:
1.git clone --depth=1 8feK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6y4K9f1y4G2k6r3g2Q4x3V1k6j5K9h3q4G2L8h3W2Q4y4h3k6w2k6i4u0F1k6h3I4Q4y4h3k6a6M7r3g2F1f1$3!0#2M7X3y4W2i4K6u0W2k6$3W2@1 -b cepheus-p-oss cepheus-p-oss
2.cd cepheus-p-oss
3.git clone 363K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6S2L8X3c8J5L8$3W2V1i4K6u0W2k6$3!0G2k6$3I4W2M7$3!0#2M7X3y4W2i4K6u0W2j5$3!0E0i4K6u0r3M7r3I4S2N6r3k6G2M7X3#2Q4x3V1k6H3M7X3g2T1N6h3W2D9N6s2y4Q4x3V1k6Y4j5$3y4Q4x3V1k6D9K9h3&6#2P5q4)9J5k6s2R3^5y4W2)9J5c8X3q4S2M7X3y4Z5y4U0c8Q4x3V1k6S2j5i4u0U0K9o6j5@1i4K6u0V1L8r3W2F1N6i4S2Q4x3X3c8S2L8X3c8J5L8$3W2V1i4K6u0V1y4q4)9J5k6e0V1`. toolchain
4.下载snapdragon-llvm-compiler-android-linux64-609.tar.gz
5.tar vxzf snapdragon-llvm-compiler-android-linux64-609.tar.gz
6.mkdir out
7.export ARCH=arm64
8.export SUBARCH=arm64
9.export DTC_EXT=dtc
10.export CROSS_COMPILE=${PWD}/toolchain/bin/aarch64-linux-android- Set CONFIG_BUILD_ARM64_DT_OVERLAY=y
11.make O=out REAL_CC=${PWD}/toolchains/llvm-Snapdragon_LLVM_for_Android_6.0/prebuilt/linux-x86_64/bin/clang CLANG_TRIPLE=aarch64-linux-gnu- cepheus_user_defconfig
12.make -j1 O=out REAL_CC=${PWD}/toolchains/llvm-Snapdragon_LLVM_for_Android_6.0/prebuilt/linux-x86_64/bin/clang CLANG_TRIPLE=aarch64-linux-gnu- 2>&1 | tee kernel.log
在执行步骤12时报错如下:
WARNING: EXPORT symbol "gsi_write_channel_scratch" [vmlinux] version generation failed, symbol will not be versioned.
  KSYM    .tmp_kallsyms1.o
  KSYM    .tmp_kallsyms2.o
  LD      vmlinux
  SORTEX  vmlinux
  SYSMAP  System.map
  DTC     arch/arm64/boot/dts/qcom/apq8016-sbc.dtb
/bin/sh: 1: dtc: not found
scripts/Makefile.lib:325: recipe for target 'arch/arm64/boot/dts/qcom/apq8016-sbc.dtb' failed
make[3]: *** [arch/arm64/boot/dts/qcom/apq8016-sbc.dtb] Error 127
../scripts/Makefile.build:678: recipe for target 'arch/arm64/boot/dts/qcom' failed
make[2]: *** [arch/arm64/boot/dts/qcom] Error 2
arch/arm64/Makefile:184: recipe for target 'dtbs' failed
make[1]: *** [dtbs] Error 2
make[1]: Leaving directory '/home/suroot/bin/cepheus-p-oss/out'
Makefile:146: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
小萌新,请求各路神仙帮帮忙。

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 19
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
请问你是怎么下载 snapdragon-llvm-compiler-android-linux64-609.tar.gz 的? 高通的网站我一直登陆不进去

今天可以下载了
最后于 2019-8-20 14:36 被jasonlic编辑 ,原因:
2019-8-17 13:22
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
小米的手机伤脑筋的要死,我的小米max无故卡米,现在无解中
2019-8-17 14:06
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
请问这个问题如何解决的?
2019-10-30 17:27
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
sudo apt install device-tree-compiler
2020-8-14 22:16
0
游客
登录 | 注册 方可回帖
返回