区块链技术博客
www.b2bchain.cn

报错Makefile:15: recipe for target ‘geth‘ failed make: *** [geth] Error 127

这篇文章主要介绍了报错Makefile:15: recipe for target ‘geth‘ failed make: *** [geth] Error 127,通过具体代码讲解8324并且分析了报错Makefile:15: recipe for target ‘geth‘ failed make: *** [geth] Error 127的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了报错Makefile:15: recipe for target ‘geth‘ failed make: *** [geth] Error 127。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/8324.html。具体如下:

报错 @-UIS-Cell-3010-G3:~/ewasm/go-ethereum$ make geth build/env.sh go run build/ci.go install ./cmd/geth build/env.sh: line 30: exec: go: not found Makefile:15: recipe for target 'geth' failed make: *** [geth] Error 127  

原文地址 https://www.b2bchain.cn/5498.html

安装go

geth依赖golang(版本不能低于1.7), 下载:https://golang.org/dl/ 本文下载的是go1.10.3.liunx-amd64.tar.gz 
下载后,解压到/usr/local/目录 tar -C /usr/local/ -xvf go1.10.3.linux-amd64.tar.gz 
添加环境变量: vi /etc/profile 

在打开的文件profile中追加内容:

#golang export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOARCH=amd64  # 注意这个坑 

执行命令,使profile生效:

执行命令,使profile生效:

> source /etc/profile 

golang安装部署完成,测试:

> go version go version go1.10.3 linux/amd64 

编译geth

克隆 git clone git@github.com:codelzl/go-ethereum.git 编译 make geth  调用go语言编译器 启动 ./build/bin/geth 

参考https://blog.csdn.net/apple9005/article/details/81045933

本文地址https://www.b2bchain.cn/8324.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 报错Makefile:15: recipe for target ‘geth‘ failed make: *** [geth] Error 127
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们