首页
社区
课程
招聘
[求助]求指点,有编译过nexus5x内核的小伙伴没
发表于: 2019-11-2 08:03 2891

[求助]求指点,有编译过nexus5x内核的小伙伴没

2019-11-2 08:03
2891
如题,编译arm的内核,自己稍微改改能成功。但是编译arm64,bullhead的nexus5x内核,各种奇葩错误改不完。。编译32位的用arm-eabi-gcc4.6就可以,但是arm64的用我的aarch64-linux-android怎么也搞不出来,Makefile里面报各种错误。是我的交叉工具不对吗?求大佬不吝赐教。

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 215
活跃值: (1573)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
下载:583K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6S2L8X3c8J5L8$3W2V1i4K6u0W2k6$3!0G2k6$3I4W2M7$3!0#2M7X3y4W2i4K6u0W2j5$3!0E0i4K6u0r3M7r3I4S2N6r3k6G2M7X3#2Q4x3V1k6H3M7X3g2T1N6h3W2D9N6s2y4Q4x3V1j5`.
export PATH=$PATH:prebuilts/bin/
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
make bullhead-menuconfig或者make defconfig
然后make就可以了
环境变量没问题,就应该可以编译过去
我觉得是你的编译环境里面找不到交叉编译的工具
2019-11-2 12:02
0
雪    币: 1694
活跃值: (862)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
export PATH=/home/dd/bin/nexus_5x_aosp/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin:$PATH 
export ARCH=arm64 export SUBARCH=arm64 
export CROSS_COMPILE=aarch64-linux-android- 
make bullhead_defconfig 
make -j8 
 亲测可过
最后于 2019-11-5 11:35 被djxh编辑 ,原因:
2019-11-5 11:35
0
雪    币: 12504
活跃值: (3093)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
djxh export PATH=/home/dd/bin/nexus_5x_aosp/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin ...
谢谢。。我找找内个交叉工具连
2019-11-5 12:25
0
游客
登录 | 注册 方可回帖
返回