您尚未登录。

楼主 # 2022-08-01 21:35:16

744219909
会员
注册时间: 2022-07-29
已发帖子: 5
积分: 2

关于F1c100s构建文件系统时出现ERROR: No hash found for gcc-8.4.0.tar.xz

如题
方法有两种
一:https://blog.csdn.net/m0_55733070/article/details/117964897
(当初百度时一堆网站引用他的帖子,没啥用)
二:
1,将你主目录中的/package/gcc/gcc-initial/gcc-initial.hash 删除
2,检查/package/gcc/gcc.hash是否有gcc-8.4.0.tar.xz hash值,没有就在https://gcc.gnu.org/pub/gcc/releases/gcc-8.4.0/sha512.sum粘贴过去
3,终端执行sudo ln -s 你的目录/package/gcc/gcc.hash 你的目录/package/gcc/gcc-initial/gcc-initial.hash
其实就是链接一下
搞定下班
如果还是不行,问问其他人吧。

离线

楼主 #1 2022-08-02 10:08:38

744219909
会员
注册时间: 2022-07-29
已发帖子: 5
积分: 2

Re: 关于F1c100s构建文件系统时出现ERROR: No hash found for gcc-8.4.0.tar.xz

第二天,我继续编译出现ERROR: No hash found for linux-5.4.45.tar.xz
这豆笔源码
我原本想再之前的文件中添加hash值,发现这一次不一样,不是gcc而是linux
而且后面的错误是output/build/linux-headers-5.4.45/.stamp_downloaded] 错误 1
headers
随后在package中寻找head,找到linux-headers.hash
发现这个内容../../linux/linux.hash指向了linux/linux.hash文件
打开赫然发现了# From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc
sha256  103f039f34a9009c42ea643b4f473bda6bb9607d5ad7f63b56b3e2351615fe2e  linux-5.4.45.tar.xz
打开网址发现hash值没错,应该是../../linux/linux.hash有问题
删除
添加hash值
解决,继续编译(我是萌新,不知道怎么指向linux.hash。用In链接,还是修改../../linux/linux.hash)

离线

楼主 #2 2022-08-02 13:31:30

744219909
会员
注册时间: 2022-07-29
已发帖子: 5
积分: 2

Re: 关于F1c100s构建文件系统时出现ERROR: No hash found for gcc-8.4.0.tar.xz

问题又又又来了
ERROR: No hash found for gcc-8.4.0.tar.xz
make[1]: *** [package/pkg-generic.mk:171:/home/bai/software/LicheePi_nano_SDK/buildroot-2020.02.4/buildroot-2020.02.4/output/build/host-gcc-final-8.4.0/.stamp_downloaded] 错误 1
make: *** [Makefile:84:_all] 错误 2
嗯?这不是昨晚的报错吗?
重复昨晚的操作,发现错误依旧
认真审题,发现host-gcc-final-8.4.0
好吧进入那个目录发现只有host-gcc-initial-8.4.0
重命名host-gcc-initial-8.4.0为host-gcc-final-8.4.0
编译!又开始跑了
后面没报错了。
编译成功
搞定,下班!

最近编辑记录 744219909 (2022-08-02 16:29:23)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn