helloworlds

色々試してみたくなっちゃうエンジニア 基礎をコツコツ...

【Go】gvm installができん...

ちょっといつもと違うPCでGoの環境を整えていたんだけど、 何故か gvm install ができない....

ERROR: Failed to compile. Check the logs at /Users/username/.gvm/logs/go-go1.9.2-compile.log
ERROR: Failed to use installed version

あれーと思って調査していたところ、こちらのログを確認。

failed MSpanList_Insert xxxxxxxxxxxxxxxxxxxxx
fatal error: MSpanList_Insert

そこでググった。

gvmのgithubにも確かに記載されている。

https://github.com/moovweb/gvm#a-note-on-compiling-go-15

Go 1.5+, make sure Go 1.4 is installed first.

まず先に1.4をインストールしろとのこと。

ほうほう。

そしてまず公式から再度goをインストール。

$ brew install mercurial //既にインストールされていれば実行しなくても良し
$ bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
$ export GOROOT_BOOTSTRAP=$GOROOT
$ export GOROOT_BOOTSTRAP=/usr/local/go // 公式からインストールしたgoを通す

いざインストール!

$ gvm install go1.9.2

Installing go1.9.2...
 * Compiling...
go1.9.2 successfully installed!

できた。

以上。

参考にさせて頂きました!

MacOS Sierraでgvmを使ってGo 1.8をセットアップ