未安装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

本文介绍了在编译go-filecoin源码时可能遇到的问题,包括未安装LLVM、gcc、blibc-2.18,文件下载失败,内存分配失败和依赖包标签识别错误。针对这些问题,提供了相应的解决方法,如安装缺失的依赖,正确配置环境,以及处理下载和内存分配问题。
最低0.47元/天 解锁文章
433

被折叠的 条评论
为什么被折叠?



