go-filecoin源码编译可能出现的error

本文介绍了在编译go-filecoin源码时可能遇到的问题,包括未安装LLVM、gcc、blibc-2.18,文件下载失败,内存分配失败和依赖包标签识别错误。针对这些问题,提供了相应的解决方法,如安装缺失的依赖,正确配置环境,以及处理下载和内存分配问题。
摘要由CSDN通过智能技术生成

未安装LLVM

……………………………
……………………………
……………………………
warning: couldn't execute `llvm-config --prefix` (error: No such file or directory (os error 2))
warning: set the LLVM_CONFIG_PATH environment variable to a valid `llvm-config` executable

error: Could not compile `sector-builder-ffi`.

To learn more, run the command again with --verbose.
make: *** [.install-rust-fil-sector-builder] Error 101
Command './scripts/install-go-sectorbuilder.sh' failed: exit status 2
exit status 1
:go-filecoin $

显示缺少llvm-config配置,需要安装llvm。
由于系统不同,配置不同,编译方法不同,这个问题很少出现。不出现就不用管,出现的时候安装即可。

未安装gcc

Mac一般自带了gcc,不用自己安装,Linux系统一般需要手动安装,不过安装也很简单,一行命令即可
命令sudo yum install gcc

[centos@ip-172-37-13-154 ~]$ sudo yum install gcc
已加载插件:fastestmirror
Determining fastest mirrors
 * base: mirror.cc.columbia.edu
 * extras: mirror.math.princeton.edu
 * updates: mirror.cisp.com
base        
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值