macos – go build runtime:darwin / amd64必须使用make.bash进
发布时间:2020-12-15 21:01:24 所属栏目:安全 来源:网络整理
导读:我在我的mac osx 10.10.4中安装golang和brew install go,当我运行go build时,我得到了: go build runtime: darwin/amd64 must be bootstrapped using make.bash 然后参考问题Cross compile Go on OSX? 我先尝试过: brew install go --with-cc-all 但问题仍
我在我的mac osx 10.10.4中安装golang和brew install go,当我运行go build时,我得到了:
go build runtime: darwin/amd64 must be bootstrapped using make.bash 然后参考问题Cross compile Go on OSX? 我先尝试过: brew install go --with-cc-all 但问题仍然存在,然后我尝试: cd /usr/local/go/src sudo GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 ./make.bash --no-clean 但问题仍然存在.那么我该如何解决这个问题呢? System Version: OS X 10.10.4 (14E46) Kernel Version: Darwin 14.4.0 Go Version: go version go1.4.2 darwin/amd64 解决方法
我从
source开始构建它.这就是我所做的:
从结帐源,在src中: src $GOOS=darwin GOARCH=amd64 ./bootstrap.bash #### Copying to ../../go-darwin-amd64-bootstrap ... ---- Bootstrap toolchain for darwin/amd64 installed in XXX/go-darwin-amd64-bootstrap. Building tbz. -rw-r--r-- 1 hvn staff 48149988 Aug 21 10:48 XXX/go-darwin-amd64-bootstrap.tbz 然后我解压缩tbz并正常构建它: $tar xzf XXX/go-darwin-amd64-bootstrap.tbz cd到那个提取的目录.然后 $./all.bash ##### Building Go bootstrap tool. cmd/dist ... ALL TESTS PASSED --- Installed Go for darwin/amd64... $go-darwin-amd64-bootstrap/bin/go version go version go1.5 darwin/amd64 希望有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |